ça passe dans laptop

This commit is contained in:
Adrien 'neox' Bourmault 2024-07-16 16:09:37 +02:00
parent 2947526766
commit a5942cf381
No known key found for this signature in database
GPG Key ID: 57BC26A3687116F6
7 changed files with 0 additions and 526 deletions

View File

@ -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"

44
.bashrc
View File

@ -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

View File

@ -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

View File

@ -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))))))

View File

@ -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" ))

View File

@ -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" ))

View File

@ -1 +0,0 @@
/home/neox/Projets/guix