Skip to content

Rexcrazy804/Zaphkiel

Repository files navigation

My NixOS Configuration

kuru.mp4

Summary

Component Software Configuration
KuruKuruBar Quickshell dots/quickshell/kurukurubar
Compositor Hyprland MangoWC dots/hyprland/ dots/mango
Launcher Fuzzel dots/fuzzel
Colors Matugen nixosModules/external/matugen/templates/
Terminal foot dots/foot/foot.ini
Editor Neovim dots/nvim/
Wallpapers booru-hs dots/booru/preview.md
Cursor Kokomi Cursor nil / really long random text to make this table very wide yes looks like I
  • hjem + hjem-impure over home manager
  • last revision where Zaphkiel was a normal flake 1164182e
  • last revision where Zaphkiel was an npins based config fc91df912
  • Last revision where Zaphkiel was flake based pre-npins flake config 0eee46d1e

What in the nix is going on here?

The flake impliments the dandruff pattern, without flake-parts. Should you try it? If you like your sanity, please don't. The functions that set this up are plagued with foot guns, which will be unpleasant to most people.

Acknowledgement

Firstly, I have to thank sioodmy for being the inspiration to ditch home manager and writing wrappers myself. I had known of wrappers before, but if it weren't for him, I wouldn't have heard of pkgs.symlinkJoin :D

I also extend my gratitude to NotAShelf for developing the hjem nixos module. And also for his welcome criticism on some of the dumb nix code I've written.

After two months of being on a normal, sane, nixos configuration, I have switched to the dandelion pattern (no I won't be spelling it correctly) largely due to argosnothing shilling jet's nixos configuration a great deal.

Quickshell

Licensing

All code in this repository is under the MIT license except wherever an explicit licensing is included.