summaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-01-14 11:17:09 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-01-14 11:17:09 +0100
commit6c804b8907e0519723040424f2ce5746fc16b9e4 (patch)
tree696ea50434645bad897f47a499e8800956282a9d /home-configuration.scm
parentfb7cf8ff4d148a9ea216851a7b6d90e7e2927600 (diff)
Home configuration: break out home-aliases
Diffstat (limited to 'home-configuration.scm')
-rw-r--r--home-configuration.scm33
1 files changed, 18 insertions, 15 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index e225996..5cd11bd 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -14,23 +14,26 @@
("NVM_DIR" . "$HOME/src/nvm")
("GUILE_AUTO_COMPILE" . "0")))
+(define home-aliases
+ `(("grep" . "grep --color=auto")
+ ("ll" . "ls -l")
+ ("ls" . "ls -p --color=auto")
+ ("pull-guix" . "guix pull")
+ ("pull-guix-" . "pull-guix --allow-downgrades --disable-authentication")
+ ("reconfigure-home" . (string-append "guix home reconfigure "
+ ,config-prefix
+ "home-configuration.scm"))
+ ("reconfigure-home-" . "reconfigure-home --allow-downgrades")
+ ("reconfigure-system" . (string-append "sudo guix system reconfigure "
+ ,config-prefix
+ "system-configuration.scm"))
+ ("reconfigure-system-" . "reconfigure-system --allow-downgrades")
+ ("system-update" . "pull-guix && reconfigure-system && reconfigure-home")
+ ("system-update-" . "pull-guix- && reconfigure-system- && reconfigure-home-")))
+
(define bash-configuration
(home-bash-configuration (environment-variables home-env-vars)
- (aliases `(("grep" . "grep --color=auto")
- ("ll" . "ls -l")
- ("ls" . "ls -p --color=auto")
- ("pull-guix" . "guix pull")
- ("pull-guix-" . "pull-guix --allow-downgrades --disable-authentication")
- ("reconfigure-home" . (string-append "guix home reconfigure "
- ,config-prefix
- "home-configuration.scm"))
- ("reconfigure-home-" . "reconfigure-home --allow-downgrades")
- ("reconfigure-system" . (string-append "sudo guix system reconfigure "
- ,config-prefix
- "system-configuration.scm"))
- ("reconfigure-system-" . "reconfigure-system --allow-downgrades")
- ("system-update" . "pull-guix && reconfigure-system && reconfigure-home")
- ("system-update-" . "pull-guix- && reconfigure-system- && reconfigure-home-")))
+ (aliases home-aliases)
(bash-profile `(,(local-file (string-append config-prefix
".bash_profile")
"bash_profile")))