diff --git a/.bash_profile b/.bash_profile deleted file mode 100644 index 483497c..0000000 --- a/.bash_profile +++ /dev/null @@ -1,11 +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]}\$ ' -# Honor per-interactive-shell startup file -if [ -f ~/.bashrc ]; then . ~/.bashrc; fi - diff --git a/.bashrc b/.bashrc deleted file mode 100644 index 9b3b370..0000000 --- a/.bashrc +++ /dev/null @@ -1,99 +0,0 @@ -alias clear="printf "\033c"" -alias dir="dir --color=auto" -alias egrep="egrep --color=auto" -alias fgrep="fgrep --color=auto" -alias grep="grep --color=auto" -alias l="ls -CF" -alias la="ls -A" -alias ll="ls -l" -alias ls="ls -p --color=auto" -alias vdir="vdir --color=auto" -# 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. -[ -f /etc/bashrc ] && source /etc/bashrc - -alias ls='ls -p --color=auto' -alias ll='ls -l' -alias grep='grep --color=auto' -if [[ -v X_CHROOT ]]; then - PATH="/usr/bin":"/bin":"/usr/local/bin":"/sbin" - exit 0 -fi - - - -# 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;31m\]\u\[\033[00m\]@\[\033[01;37m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\] [env]\$ ' -else - PS1='\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;37m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' -fi - -alias ls='ls -p --color=auto' -alias ll='ls -l' -alias la='ls -A' -alias l='ls -CF' -alias grep='grep --color=auto' -alias dir='dir --color=auto' -alias vdir='vdir --color=auto' -alias fgrep='fgrep --color=auto' -alias egrep='egrep --color=auto' -alias clear='printf "\033c"' - -export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' -export GITLAB_TOKEN=JJy4rGaxtdCC9RKeoPSx -export GITLAB_URL=https://git.a-lec.org -export GIT_AUTHOR_NAME=Adrien\ Bourmault -export GIT_AUTHOR_EMAIL=neox@a-lec.org -export LIBRARY_PATH=/gnu/store/4zvswpr2h3b7dvqpvjcdam8vfhyjrmgl-gcc-12.2.0-lib/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/:/gnu/store/4zvswpr2h3b7dvqpvjcdam8vfhyjrmgl-gcc-12.2.0-lib/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../../../../../x86_64-unknown-linux-gnu/lib/x86_64-unknown-linux-gnu/12.2.0/:/gnu/store/4zvswpr2h3b7dvqpvjcdam8vfhyjrmgl-gcc-12.2.0-lib/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../../../../../x86_64-unknown-linux-gnu/lib/:/gnu/store/4zvswpr2h3b7dvqpvjcdam8vfhyjrmgl-gcc-12.2.0-lib/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../x86_64-unknown-linux-gnu/12.2.0/:/gnu/store/4zvswpr2h3b7dvqpvjcdam8vfhyjrmgl-gcc-12.2.0-lib/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/libx86_64-unknown-linux-gnu/12.2.0/:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib:$LIBRARY_PATH -export LD_LIBRARY_PATH=~/.guix-profile/lib:$LIBRARY_PATH:$LD_LIBRARY_PATH - -### DEMARRER VG -if [ ! -d /srv/neox ]; then - echo "Montage du coffre !" - sudo vgchange -ay - sudo udisksctl unlock -b /dev/HOME/HOME_data --key-file ~/.gnupg/keyfile.asc - sudo mount -o exec /dev/mapper/luks-1436c53b-07a5-41ff-a3ac-ab736e0cf920 /srv - sleep 2 - exit 0 -fi - diff --git a/channels.scm b/channels.scm deleted file mode 100644 index 2282083..0000000 --- a/channels.scm +++ /dev/null @@ -1,10 +0,0 @@ -(cons* (channel - (name 'nonguix) - (url "https://gitlab.com/nonguix/nonguix") - (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) - %default-channels) - diff --git a/home-configuration.scm b/home-configuration.scm deleted file mode 100644 index 20d47f3..0000000 --- a/home-configuration.scm +++ /dev/null @@ -1,160 +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 packages) - (gnu services) - (guix gexp) - (gnu home services shells)) - -(home-environment - ;; Ci-dessous se trouve la liste des paquets qui seront disponibles dans votre - ;; profil personnel, dans ~/.guix-home/profile. - (packages (specifications->packages (list "testdisk" - "gajim" - "virt-viewer" - "cups" - "kdenlive" - "grub" - "parted" - "libxkbcommon" - "qt-creator" - "csound" - "glfw" - "glew" - "hexchat" - "transmission" - "gnome-tweaks" - "xdg-desktop-portal" - "gnome-builder" - "dino" - "gtk" - "r-openssl" - "vlc" - "linux-libre-headers" - "libxml2" - "yt-dlp" - "musescore" - "0ad" - "libreoffice" - "qbittorrent" - "xournalpp" - "pandoc" - "icedove" - "ardour" - "icecat" - "cmake" - "node" - "ghostwriter" - "python" - "gtg" - "mumble" - "flatpak" - "blobwars" - "barrage" - "armagetronad" - "pioneer" - "supertuxkart" - "supertux" - "python-pip" - "minetest" - "apricots" - "abe" - "teeworlds" - "mrrescue" - "kollision" - "hyperrogue" - "gnujump" - "freerct" - "freeorion" - "arx-libertatis" - "adanaxisgpl" - "foobillard++" - "barony" - "extremetuxracer" - "git" - "gnupg" - "seahorse" - "nextcloud-client" - "xonotic" - "dconf-editor" - "dconf" - "lm-sensors" - "gajim-omemo" - "gparted" - "openssh" - "python-markdown" - "mesa" - "glu" - "libepoxy" - "gcc" - "tk" - "gettext" - "bastet" - "gnome-shell-extension-dash-to-dock" - "cryptsetup" - "curl" - "neofetch" - "gash" - "bash:include" - "bash" - "tree" - "nasm" - "rtmidi" - "libglvnd" - "mesa-headers" - "doxygen" - "libx11" - "libpthread-stubs" - "gnome-shell-extension-burn-my-windows" - "bison" - "flex" - "texinfo" - "file" - "mpc" - "mpfr" - "gmp" - "ndisc6" - "tcl" - "htop" - "config" - "autogen" - "binutils" - "m4" - "pkg-config" - "libtool" - "autoconf" - "automake" - "build" - "make" - "rust-clearscreen" - "libtree" - "font-openmoji" - "unicode-emoji" - "gnome-shell-extension-transparent-window" - "gnome-shell-extension-topicons-redux" - "bash-completion"))) - - ;; Voici la liste des services personnels. Pour trouver les services disponibles, - ;; lancez « guix home search MOT-CLÉ » dans un terminal. - (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") - ("l" . "ls -CF") - ("la" . "ls -A") - ("ll" . "ls -l") - ("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"))))))))