summaryrefslogtreecommitdiff
path: root/users/seth/shell/bash.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-03-08 02:57:57 -0500
committerseth <[email protected]>2023-03-08 15:32:06 -0500
commitfa7a407bda1b26b413702287f227629af0798f55 (patch)
tree38cc9ae1791939a0f92a3f03d37a0249e62cdf1a /users/seth/shell/bash.nix
parent729db074dc1b93cab10b43119197c8e02a452405 (diff)
another major refactor
Diffstat (limited to 'users/seth/shell/bash.nix')
-rw-r--r--users/seth/shell/bash.nix16
1 files changed, 5 insertions, 11 deletions
diff --git a/users/seth/shell/bash.nix b/users/seth/shell/bash.nix
index b3a1257..f9a1afa 100644
--- a/users/seth/shell/bash.nix
+++ b/users/seth/shell/bash.nix
@@ -1,16 +1,10 @@
-{
- config,
- standalone,
- ...
-}: {
+{config, ...}: {
programs.bash = {
enable = true;
- bashrcExtra =
- if standalone
- then ''
- . ${config.home.homeDirectory}/.nix-profile/etc/profile.d/nix.sh
- ''
- else '''';
+ bashrcExtra = ''
+ nixfile=${config.home.homeDirectory}/.nix-profile/etc/profile.d/nix.sh
+ [ -e "$nixfile" ] && source "$nixfile"
+ '';
historyFile = "${config.xdg.stateHome}/bash/history";
historyFileSize = 1000;
historySize = 100;