From f7964047134f8fab36ac10dc087b9b33d0be7466 Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Wed, 8 Apr 2026 14:10:02 +0200 Subject: [PATCH 1/5] bash: use source instead of eval for atuin --- home/.config/bash/hooks.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/.config/bash/hooks.sh b/home/.config/bash/hooks.sh index 4ddddee..c624f85 100644 --- a/home/.config/bash/hooks.sh +++ b/home/.config/bash/hooks.sh @@ -10,7 +10,7 @@ fi # Launch atuin if it is installed if command -v atuin >/dev/null; then - eval "$(atuin init bash)" + source <(atuin init bash) fi # Init zoxide if present and alias cd to it From 5d8fd8db2de7b2ef0b27be6202458e8652220749 Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Wed, 8 Apr 2026 14:11:21 +0200 Subject: [PATCH 2/5] bash: add aliases.sh for bash-specific aliases --- home/.config/bash/aliases.sh | 3 +++ home/.config/bash/config.sh | 1 + 2 files changed, 4 insertions(+) create mode 100644 home/.config/bash/aliases.sh diff --git a/home/.config/bash/aliases.sh b/home/.config/bash/aliases.sh new file mode 100644 index 0000000..c4c4c1b --- /dev/null +++ b/home/.config/bash/aliases.sh @@ -0,0 +1,3 @@ +if command -v eza >/dev/null; then + alias ls="eza" +fi diff --git a/home/.config/bash/config.sh b/home/.config/bash/config.sh index 340914c..bbfda12 100644 --- a/home/.config/bash/config.sh +++ b/home/.config/bash/config.sh @@ -4,3 +4,4 @@ if [ -r $XDG_CONFIG_HOME/sh/$HOSTNAME.sh ]; then source $XDG_CONFIG_HOME/sh/$HOSTNAME.sh fi source $XDG_CONFIG_HOME/bash/hooks.sh +source $XDG_CONFIG_HOME/bash/aliases.sh From 6395c6e74c5e7d39bf87c2ebc6aec615dc1cfe2d Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Wed, 8 Apr 2026 14:12:47 +0200 Subject: [PATCH 3/5] sh: add ~/.local/bin to PATH --- home/.config/sh/path.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home/.config/sh/path.sh b/home/.config/sh/path.sh index c41beec..197c20c 100644 --- a/home/.config/sh/path.sh +++ b/home/.config/sh/path.sh @@ -2,3 +2,5 @@ # Personnal scripts export PATH="$PATH:$HOME/bin" + +export PATH="$PATH:$HOME/.local/bin" From f1ea4e10fc90cb77efd3ead57c0bb909b947533a Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Wed, 8 Apr 2026 14:13:21 +0200 Subject: [PATCH 4/5] sh: remove openchip output (breaks scp) --- home/.config/sh/openchip.sh | 5 ----- 1 file changed, 5 deletions(-) diff --git a/home/.config/sh/openchip.sh b/home/.config/sh/openchip.sh index b120aba..8b1dc79 100644 --- a/home/.config/sh/openchip.sh +++ b/home/.config/sh/openchip.sh @@ -1,8 +1,3 @@ -echo Loading Openchip config - -# LLVM -export PATH="/work1/rpaquet/llvm-project/build/bin:$PATH" - # Other binaries export PATH="/work1/rpaquet/bin:$PATH" From 886b4ceadc35fbea72ad9eba2a9e13c43e170fe6 Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Wed, 8 Apr 2026 14:14:00 +0200 Subject: [PATCH 5/5] git: globally ignore .cache and compile_commands.json --- home/.config/git/ignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home/.config/git/ignore b/home/.config/git/ignore index de033e6..3e840e9 100644 --- a/home/.config/git/ignore +++ b/home/.config/git/ignore @@ -2,3 +2,5 @@ /.helix /.settings /.classpath +/.cache +/compile_commands.json