From c4cc430c066661a4193ee1f1be450fad32b48fa8 Mon Sep 17 00:00:00 2001 From: lucy Date: Sun, 19 Jul 2026 01:46:06 +0200 Subject: [PATCH] fix laptop part of flake --- configuration.nix | 11 ++++++++--- flake.nix | 1 + home/home.nix | 7 +++---- 3 files changed, 12 insertions(+), 7 deletions(-) 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 = {