diff --git a/configuration.nix b/configuration.nix index 165c19a..3555fd4 100644 --- a/configuration.nix +++ b/configuration.nix @@ -63,9 +63,14 @@ } ]; - programs.bash.interactiveShellInit = '' - complete -F _command doas - ''; + programs.bash = { + promptInit = '' + PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] ' + ''; + interactiveShellInit = '' + complete -F _command doas + ''; + }; # Enable CUPS to print documents. services.printing.enable = true; diff --git a/flake.nix b/flake.nix index 4ab80e3..aee2a35 100644 --- a/flake.nix +++ b/flake.nix @@ -56,6 +56,7 @@ home-manager.extraSpecialArgs = { inherit inputs; }; } ({ lib, ... }: { + boot.loader.systemd-boot.enable = true; networking.hostName = lib.mkForce "seele"; powerManagement.powertop.enable = true; services.upower.enable = true; diff --git a/home/home.nix b/home/home.nix index d45375a..8e15dee 100644 --- a/home/home.nix +++ b/home/home.nix @@ -53,10 +53,9 @@ programs.bash = { enable = true; enableCompletion = true; - bashrcExtra = '' - PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] ' - ''; - + shellAliases = { + "rebuild" = "doas nixos-rebuild switch --flake $HOME/nixos/ --impure"; + }; }; programs.google-chrome.enable = true; programs.foot = {