Compare commits

...

2 Commits

Author SHA1 Message Date
henrov 27a707d680 rebuilding minimised nix files 2026-03-02 18:44:09 +01:00
henrov e2b2628ac8 There were two zsh.nixes 2026-03-02 18:44:00 +01:00
4 changed files with 312 additions and 313 deletions
+300 -300
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -2222,7 +2222,7 @@ Zsh gets installed and configured
#+end_src #+end_src
** Starship ** Starship
The configuration mentioned in ./assets/conf/dev/terminal/starship.toml will be added to enabled shells A nice way to make your prompt usefull
#+begin_src nix :tangle home/dev/starship.nix :noweb tangle :mkdirp yes #+begin_src nix :tangle home/dev/starship.nix :noweb tangle :mkdirp yes
{ config, pkgs, lib, flakeRoot, ... }: { config, pkgs, lib, flakeRoot, ... }:
{ {
@@ -2909,7 +2909,7 @@ This is mostly about configuring the monitor. And laptop specific utilities.
* Copy Files 2 homefolder * Copy Files 2 homefolder
This makes sure all ./assets/copy_stuff ends up in the right folder This makes sure all ./assets/copy_stuff ends up in the right folder
#+begin_src nix :tangle home/dev/zsh.nix :noweb tangle :mkdirp yes. #+begin_src nix :tangle home/dev/copy_stuff.nix :noweb tangle :mkdirp yes.
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
{ {
# Ensure the script is executable and available # Ensure the script is executable and available
+10
View File
@@ -0,0 +1,10 @@
{ config, pkgs, lib, ... }:
{
# Ensure the script is executable and available
environment.systemPackages = [ pkgs.bash ];
# Add the activation script
system.activationScripts.recreateConfig = lib.mkAfter "setupNetworking" ''
${config.flakeRoot.outPath}/assets/scripts/recreate_config.sh
'';
}
-11
View File
@@ -23,14 +23,3 @@
syntaxHighlighting.enable = true; syntaxHighlighting.enable = true;
}; };
} }
{ config, pkgs, lib, ... }:
{
# Ensure the script is executable and available
environment.systemPackages = [ pkgs.bash ];
# Add the activation script
system.activationScripts.recreateConfig = lib.mkAfter "setupNetworking" ''
${config.flakeRoot.outPath}/assets/scripts/recreate_config.sh
'';
}