From 3bd245a4538783f414aff96ca2b347db2926a527 Mon Sep 17 00:00:00 2001 From: Adrien Bourmault Date: Tue, 10 Jan 2023 16:43:27 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20paquets=20n=C3=A9cessaires=20?= =?UTF-8?q?=C3=A0=20compiler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bashrc | 43 +++----------- home-configuration.scm | 126 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 132 insertions(+), 37 deletions(-) diff --git a/.bashrc b/.bashrc index 96b9a18..1675541 100755 --- a/.bashrc +++ b/.bashrc @@ -1,36 +1,3 @@ -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' # Bash initialization for interactive non-login shells and # for remote shells (info "(bash) Bash Startup Files"). @@ -69,8 +36,12 @@ alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' -export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' export BSD_GAMES_DIR=~/.local/share/bsd-games -#export LIBRARY_PATH="$(gcc -print-search-dirs | grep bib | cut -d = -f 2):LIBRARY_PATH" -#export LD_LIBRARY_PATH=$LIBRARY_PATH +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 diff --git a/home-configuration.scm b/home-configuration.scm index 5925752..7faa00a 100644 --- a/home-configuration.scm +++ b/home-configuration.scm @@ -13,7 +13,131 @@ (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 "python-dbus" + (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" + "python-dbus" "open-adventure@1" "dino" "gnome-tweaks"