From dca4a1c94431e958e0cae475ce120d3b3653fd64 Mon Sep 17 00:00:00 2001 From: ulic-youthlic Date: Sun, 13 Jul 2025 06:04:55 +0800 Subject: [PATCH] Add new README file with org-mode format --- README.org | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 README.org diff --git a/README.org b/README.org new file mode 100644 index 0000000..f67a49a --- /dev/null +++ b/README.org @@ -0,0 +1,46 @@ +* NixoS / Home-manageR ConfiguratioN + +Hey, you. This is my nixos configurations. + +----- + +| Machine | Users | OS | +|-----------+-------+-------| +| Tytonidae | david | NixOS | +| Akun | david | NixOS | +| Cape | alice | NixOS | +----- + +- david@Tytonidae + + | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | + |----------------+---------+-------------+-------------+-----------+----------+---------+------------------| + | default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | + | kde | kde | fish + bash | helix + zed | alacritty | kde run | firefox | sddm | + +- david@Akun + + | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | + |----------------+---------+-------------+-------------+-----------+----------+---------+------------------| + | default | niri | fish + bash | helix + zed | alacritty | fuzzel | firefox | greetd + regreet | + +- alice@Cape + + | Specialisation | DE / WM | Shell | Editor | Terminal | Launcher | Browser | DM | + |----------------+---------+-------------+--------+----------+----------+---------+----| + | default | - | fish + bash | helix | - | - | - | - | + +** FlakE OutputS and StructurE + +| =outputs= field | description | source | +|-------------------------------------------+-----------------------------------------------------------------------------+------------------------------------------| +| =packages= | packages imported or wrapped from elsewhere | ./pkgs | +| =lib= | patched nixpkgs.lib to include self-defined helper function | ./lib | +| =overlays.modifications= | the overlays modify == | ./overlays/modifications | +| =overlays.additions= | the ovelrays add packages in == | ./overlays/additions | +| =nixosModules.default= | nixos modules shared on different nixos machines | ./nixos/modules | +| =nixosConfigurations.${machine}= | machine-local nixos config | ./nixos/configurations/${machine} | +| =homeModules.default= | home-manager modules shared between different user and machine combinations | ./home/modules | +| =homeModules.extra= | home-manager modules only for non-nixos | ./home/extra | +| =homeModules.${user}= | home-manager modules shared between different users | ./home/${user}/modules | +| =homeConfigurations."${user}@${machine}"= | home-manager config for different user and machine combinations | ./home/${user}/configurations/${machine} |