From a5942cf3817d33f3728b005d395bc13c2d0a446c Mon Sep 17 00:00:00 2001 From: Adrien 'neox' Bourmault Date: Tue, 16 Jul 2024 16:09:37 +0200 Subject: [PATCH] =?UTF-8?q?=C3=A7a=20passe=20dans=20laptop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bash_profile | 22 ---- .bashrc | 44 -------- .profile | 6 - home-configuration.scm | 38 ------- packages/manifest_lourd.scm | 213 ----------------------------------- packages/manifest_léger.scm | 202 --------------------------------- shell-authorized-directories | 1 - 7 files changed, 526 deletions(-) delete mode 100755 .bash_profile delete mode 100755 .bashrc delete mode 100644 .profile delete mode 100644 home-configuration.scm delete mode 100644 packages/manifest_lourd.scm delete mode 100644 packages/manifest_léger.scm delete mode 100644 shell-authorized-directories diff --git a/.bash_profile b/.bash_profile deleted file mode 100755 index 0bd3afc..0000000 --- a/.bash_profile +++ /dev/null @@ -1,22 +0,0 @@ -# Set up the system, user profile, and related variables. -# /etc/profile will be sourced by bash automatically -# Set up the home environment profile. -if [ -f ~/.profile ]; then source ~/.profile; fi - -# Honor per-interactive-shell startup file -if [ -f ~/.bashrc ]; then source ~/.bashrc; fi -PS1='\u@\h \w${GUIX_ENVIRONMENT:+ [env]}\$ ' -# Set up the system, user profile, and related variables. -# /etc/profile will be sourced by bash automatically -# Set up the home environment profile. -if [ -f ~/.profile ]; then source ~/.profile; fi - -# Honor per-interactive-shell startup file -if [ -f ~/.bashrc ]; then source ~/.bashrc; fi -PS1='\u@\h \w${GUIX_ENVIRONMENT:+ [env]}\$ ' -# Honor per-interactive-shell startup file -if [ -f ~/.bashrc ]; then . ~/.bashrc; fi - -export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" -export XDG_DATA_DIRS="$XDG_DATA_DIRS:/var/lib/flatpak/exports/share" -export LV2_PATH="~/.guix-profile/lib/lv2" diff --git a/.bashrc b/.bashrc deleted file mode 100755 index 246bb42..0000000 --- a/.bashrc +++ /dev/null @@ -1,44 +0,0 @@ -# Bash initialization for interactive non-login shells and -# for remote shells (info "(bash) Bash Startup Files"). - -# Export 'SHELL' to child processes. Programs such as 'screen' -# honor it and otherwise use /bin/sh. -export SHELL - -if [[ $- != *i* ]] -then - # We are being invoked from a non-interactive shell. If this - # is an SSH session (as in "ssh host command"), source - # /etc/profile so we get PATH and other essential variables. - [[ -n "$SSH_CLIENT" ]] && source /etc/profile - - # Don't do anything else. - return -fi - -# Source the system-wide file. -source /etc/bashrc - -# Adjust the prompt depending on whether we're in 'guix environment'. -if [ -n "$GUIX_ENVIRONMENT" ] -then - PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\] [env] \$ ' -else - PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' -fi - -export BSD_GAMES_DIR=~/.local/share/bsd-games -export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' -export GITLAB_URL=https://git.a-lec.org -export GUIX_PACKAGE_PATH=~/.config/guix/packages/defs -#export LIBRARY_PATH=~/.guix-profile/include:$LIBRARY_PATH -#export LD_LIBRARY_PATH=~/.guix-profile/lib:$LIBRARY_PATH:$LD_LIBRARY_PATH - -source ~/.bash_secrets - -if [[ ! -n "$SSH_CLIENT" ]]; then - unset SSH_AGENT_PID - if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then - export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" - fi -fi diff --git a/.profile b/.profile deleted file mode 100644 index a321677..0000000 --- a/.profile +++ /dev/null @@ -1,6 +0,0 @@ -if [[ ! -n "$SSH_CLIENT" ]]; then - unset SSH_AGENT_PID - if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then - export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" - fi -fi diff --git a/home-configuration.scm b/home-configuration.scm deleted file mode 100644 index 61d5c94..0000000 --- a/home-configuration.scm +++ /dev/null @@ -1,38 +0,0 @@ -;; Ce fichier « home-environment » peut être passé à « guix home reconfigure » pour reproduire -;; le contenu de votre profil. Son contenu est « symbolique » : il ne spécifie que les -;; noms des paquets. Pour reproduire exactement le même profil, vous devez aussi -;; retenir les canaux utilisés, ceux renvoyés par « guix describe ». -;; Voir la section « Répliquer Guix » dans le manuel. - -(use-modules (gnu home) - (gnu services) - (gnu packages) - (gnu packages gnupg) - (guix gexp) - (gnu home services shells) - (gnu home services gnupg)) - -(home-environment - (services - (list (service home-bash-service-type - (home-bash-configuration - (aliases '( - ("clear" . "printf '\\033c'") - ("dir" . "dir --color=auto") - ("egrep" . "egrep --color=auto") - ("fgrep" . "fgrep --color=auto") - ("grep" . "grep --color=auto") - ("la" . "ls -A") - ("ll" . "ls -l") - ("l" . "ls -CF") - ("ls" . "ls -p --color=auto") - ("vdir" . "vdir --color=auto"))) - (bashrc (list (local-file "/home/neox/.config/guix//.bashrc" "bashrc"))) - (bash-profile (list (local-file - "/home/neox/.config/guix//.bash_profile" - "bash_profile"))))) - (service home-gpg-agent-service-type - (home-gpg-agent-configuration - (pinentry-program - (file-append pinentry-gnome3 "/bin/pinentry-gnome3")) - (ssh-support? #t)))))) diff --git a/packages/manifest_lourd.scm b/packages/manifest_lourd.scm deleted file mode 100644 index 0d26191..0000000 --- a/packages/manifest_lourd.scm +++ /dev/null @@ -1,213 +0,0 @@ -;; Ce fichier « manifeste » peut être passé à « guix package -m » pour reproduire -;; le contenu de votre profil. Son contenu est « symbolique » : il ne spécifie que les -;; noms des paquets. Pour reproduire exactement le même profil, vous devez aussi -;; retenir les canaux utilisés, ceux renvoyés par « guix describe ». -;; Voir la section « Répliquer Guix » dans le manuel. - -(specifications->manifest - (list "0ad" - "adb" - "alsa-plugins" - "alsa-utils" - "ardour" - "atop" - "audacity" - "avldrums-lv2" - "bash-completion" - "bind:utils" - "bluefish" - "bsd-games" - "calf" - "cambalache" - "caps-plugins-lv2" - "chess" - "cmake" - "cmatrix" - "cpupower" - "cryptsetup" - "curl" - "cvs" - "dconf-editor" - "dino" - "dmidecode" - "dosage" - "eboard" - "endeavour" - "evolution" - "exfatprogs" - "fastboot" - "ffmpeg" - "flashrom" - "flatpak" - "fluida-lv2" - "font-awesome" - "font-liberation" - "font-openmoji" - "gdb" - "ghostwriter" - "gimp" - "git" - "git-lfs" - "git:send-email" - "gnome-builder" - "gnome-chess" - "gnome-font-viewer" - "gnome-power-manager" - "gnome-shell-extension-blur-my-shell" - "gnome-shell-extension-burn-my-windows" - "gnome-shell-extension-dash-to-dock" - "gnome-shell-extension-topicons-redux" - "gnome-shell-extension-transparent-window" - "gnome-tweaks" - "gnupg" - "gnuplot" - "gparted" - "graphviz" - "grub" - "gx-overdriver-lv2" - "gx-vintage-fuzz-master-lv2" - "gx-voodoo-fuzz-lv2" - "gzip" - "hexchat" - "hplip" - "htop" - "icecat-custom" - "inetutils" - "infamous-plugins" - "inkscape" - "jack" - "kapman" - "kbreakout" - "kdenlive" - "keysmith" - "ksirk" - "libnitrokey" - "libreoffice" - "libtree" - "licensecheck" - "linux-libre-documentation" - "lm-sensors" - "lollypop" - "lv2-speech-denoiser" - "lz4" - "make" - "man-pages" - "mediainfo" - "mda-lv2" - "meld" - "memtester" - "microcom" - "minetest" - "minicom" - "mpv" - "mumble" - "musescore" - "nbd" - "ncftp" - "neofetch" - "nextcloud-client" - "nmap" - "noise-repellent" - "ntfs-3g" - "obs" - "openssh" - "openssl" - "pandoc" - "parted" - "patchelf" - "pavucontrol" - "pinentry" - "pkg-config" - "pngquant" - "powertop" - "python" - "python2" - "python-logutils" - "python-markdown" - "python-unidecode" - "python-virtualenv" - "qbittorrent" - "qjackctl" - "qpdf" - "recutils" - "rkrlv2" - "rsync" - "rubber" - "screen" - "seahorse" - "sherlock-lv2" - "shiru-lv2" - "signal-desktop" - "signing-party" - "simplescreenrecorder" - "sl" - "speedtest-cli" - "sqlitebrowser" - "supertux" - "supertuxkart" - "swh-plugins-lv2" - "sysprof" - "system-config-printer" - "tap-lv2" - "testdisk" - "texlive-babel" - "texlive-babel-french" - "texlive-beamer" - "texlive-beamertheme-metropolis" - "texlive-beamertheme-pure-minimalistic" - "texlive-beamertheme-trigon" - "texlive-biber" - "texlive-biblatex" - "texlive-collection-fontsrecommended" - "texlive-collection-latexrecommended" - "texlive-fira" - "texlive-float" - "texlive-fontawesome" - "texlive-fontawesome5" - "texlive-fontspec" - "texlive-geometry" - "texlive-graphics" - "texlive-hypdoc" - "texlive-hyperref" - "texlive-latex" - "texlive-latex-uni8" - "texlive-listings" - "texlive-ly1" - "texlive-paracol" - "texlive-pgfopts" - "texlive-raleway" - "texlive-scheme-basic" - "texlive-setspace" - "texlive-silence" - "texlive-smartdiagram" - "texlive-sourcesanspro" - "texlive-tabularray" - "texlive-texdoc" - "texlive-tikz-3dplot" - "texlive-titlesec" - "texlive-tocloft" - "texlive-transparent" - "texlive-url" - "texlive-xcolor" - "texlive-xetex" - "texlive-xstring" - "texmaker" - "tig" - "transmission" - "tree" - "uefitool" - "ungoogled-chromium" - "valgrind" - "vlc" - "x42-plugins" - "xauth" - "xdg-desktop-portal" - "xdg-desktop-portal-gtk" - "xdot" - "xdotool" - "xonotic" - "xournalpp" - "youtube-dl" - "yt-dlp" - "zplugins" - "zstd" )) diff --git a/packages/manifest_léger.scm b/packages/manifest_léger.scm deleted file mode 100644 index b74335e..0000000 --- a/packages/manifest_léger.scm +++ /dev/null @@ -1,202 +0,0 @@ -;; Ce fichier « manifeste » peut être passé à « guix package -m » pour reproduire -;; le contenu de votre profil. Son contenu est « symbolique » : il ne spécifie que les -;; noms des paquets. Pour reproduire exactement le même profil, vous devez aussi -;; retenir les canaux utilisés, ceux renvoyés par « guix describe ». -;; Voir la section « Répliquer Guix » dans le manuel. - -(specifications->manifest - (list "adb" - "alsa-plugins" - "alsa-utils" - "ardour" - "atop" - "audacity" - "bash-completion" - "bind:utils" - "bluefish" - "calf" - "cambalache" - "chess" - "cmake" - "cmatrix" - "cpupower" - "cryptsetup" - "curl" - "cvs" - "dconf-editor" - "dino" - "dmidecode" - "dosage" - "eboard" - "endeavour" - "evolution" - "exfatprogs" - "fastboot" - "ffmpeg" - "flashrom" - "flatpak" - "font-awesome" - "font-liberation" - "font-openmoji" - "gdb" - "ghostwriter" - "gimp" - "git" - "git-lfs" - "git:send-email" - "gnome-builder" - "gnome-chess" - "gnome-font-viewer" - "gnome-power-manager" - "gnome-shell-extension-blur-my-shell" - "gnome-shell-extension-burn-my-windows" - "gnome-shell-extension-dash-to-dock" - "gnome-shell-extension-topicons-redux" - "gnome-shell-extension-transparent-window" - "gnome-tweaks" - "gnupg" - "gnuplot" - "gparted" - "graphviz" - "grub" - "gx-overdriver-lv2" - "gx-vintage-fuzz-master-lv2" - "gx-voodoo-fuzz-lv2" - "gzip" - "hexchat" - "hplip" - "htop" - "icecat-custom" - "inetutils" - "infamous-plugins" - "inkscape" - "jack" - "kapman" - "kbreakout" - "kdenlive" - "keysmith" - "ksirk" - "libnitrokey" - "libreoffice" - "libtree" - "licensecheck" - "linux-libre-documentation" - "lm-sensors" - "lollypop" - "make" - "man-pages" - "mediainfo" - "meld" - "memtester" - "microcom" - "minetest" - "minicom" - "mpv" - "mumble" - "musescore" - "nbd" - "ncftp" - "neofetch" - "nextcloud-client" - "nmap" - "noise-repellent" - "ntfs-3g" - "obs" - "openssh" - "openssl" - "pandoc" - "parted" - "patchelf" - "pavucontrol" - "pinentry" - "pkg-config" - "pngquant" - "powertop" - "python" - "python2" - "python-logutils" - "python-markdown" - "python-unidecode" - "python-virtualenv" - "qbittorrent" - "qjackctl" - "qpdf" - "recutils" - "rkrlv2" - "rsync" - "rubber" - "screen" - "seahorse" - "signal-desktop" - "signing-party" - "simplescreenrecorder" - "sl" - "speedtest-cli" - "sqlitebrowser" - "supertux" - "supertuxkart" - "swh-plugins-lv2" - "sysprof" - "system-config-printer" - "tap-lv2" - "testdisk" - "texlive-babel" - "texlive-babel-french" - "texlive-beamer" - "texlive-beamertheme-metropolis" - "texlive-beamertheme-pure-minimalistic" - "texlive-beamertheme-trigon" - "texlive-biber" - "texlive-biblatex" - "texlive-collection-fontsrecommended" - "texlive-collection-latexrecommended" - "texlive-fira" - "texlive-float" - "texlive-fontawesome" - "texlive-fontawesome5" - "texlive-fontspec" - "texlive-geometry" - "texlive-graphics" - "texlive-hypdoc" - "texlive-hyperref" - "texlive-latex" - "texlive-latex-uni8" - "texlive-listings" - "texlive-ly1" - "texlive-paracol" - "texlive-pgfopts" - "texlive-raleway" - "texlive-scheme-basic" - "texlive-setspace" - "texlive-silence" - "texlive-smartdiagram" - "texlive-sourcesanspro" - "texlive-tabularray" - "texlive-texdoc" - "texlive-tikz-3dplot" - "texlive-titlesec" - "texlive-tocloft" - "texlive-transparent" - "texlive-url" - "texlive-xcolor" - "texlive-xetex" - "texlive-xstring" - "texmaker" - "tig" - "transmission" - "tree" - "uefitool" - "ungoogled-chromium" - "valgrind" - "vlc" - "xauth" - "xdg-desktop-portal" - "xdg-desktop-portal-gtk" - "xdot" - "xdotool" - "xonotic" - "xournalpp" - "youtube-dl" - "yt-dlp" - "zplugins" - "zstd" )) diff --git a/shell-authorized-directories b/shell-authorized-directories deleted file mode 100644 index d1d1f5e..0000000 --- a/shell-authorized-directories +++ /dev/null @@ -1 +0,0 @@ -/home/neox/Projets/guix