Added script to create .config, added script to copy Repo .config to

~/.config, started reworking README.org
This commit is contained in:
2026-03-01 22:27:54 +01:00
parent dc92033028
commit 080828620b
36 changed files with 2061 additions and 308 deletions
+14 -1
View File
@@ -3,7 +3,7 @@ f#+OPTIONS: toc:nil broken-links:t
#+HTML: <div align="center">
#+HTML: <div>
#+HTML: <img src="./.github/images/nixos.svg" width="100px" alt="NixOS" />
#+HTML: <img src="./.github/images/emacs.svg" width="100px" alt="Emacs" />
#+HTML: <img flake.nisrc="./.github/images/emacs.svg" width="100px" alt="Emacs" />
#+HTML: </div>
#+HTML: <br />
#+HTML: <h1>Henrov's Literate System Configuration</h1>
@@ -666,6 +666,13 @@ The inputs for my system's configuration are very simple
};
};
<<flake-outputs>>
# Copying ./assets/config/.config to ~/.config
# Ensure the script is executable and available
environment.systemPackages = [ pkgs.bash ];
# Add the activation script
system.activationScripts.recreateConfig = lib.mkAfter "setupNetworking" ''
${self}/assets/scripts/recreate_config.sh
'';
}
#+end_src
@@ -1617,6 +1624,7 @@ This module will import all necessities.
./desktop/rotating_wallpaper.nix
./desktop/waybar.nix
./desktop/walker.nix
./windowrules.nix
./dev/dev.nix
./dev/kitty.nix
./dev/shells.nix
@@ -1987,6 +1995,11 @@ in
}
#+end_src
** Walker
[[https://github.com/abenz1267/walker][This]] is how I launch applications. It is bound to Win+Space in the ./asstes/conf/desktop/hypr/bindings.conf.
#+begin_src nix :tangle home/desktop/windowrules.nix :noweb tangle :mkdirp yes.
#+end_src
** Theme
I use the [[https://catppuccin.com/][Catppuccin]] almost everywhere. The nix module integrates almost automatically everywhere (except gtk).
You'll notice the color values in multiple places outside this as well.