Commit Graph

17 Commits

Author SHA1 Message Date
649c734b79 feat(system): add distcc server to every machine 2024-09-09 01:35:53 +03:00
f9e87d2d0a feat(home): add thunderbird module, included in common.nix 2024-09-03 01:28:10 +03:00
42ddf88931 feah(home): add suckless sent tool with pdf patch 2024-08-21 15:30:03 +03:00
db2758d0fc feat(home): add emacs, enable it for maidena host 2024-08-16 01:44:14 +03:00
c2a85ce5df feat(home): add latex package, full scheme 2024-08-15 16:28:28 +03:00
bf2392c65b refactor(home): move modules/{program}.nix to modules/{program}/default.nix 2024-08-13 22:52:21 +03:00
c55400247b refactor(home): move neovim config to modules/ 2024-08-13 17:19:02 +03:00
95f82db97b fix: add missing allowUnfree options 2024-08-12 22:24:07 +03:00
d7c2a32c30 refactor(home): renamed components/ to modules/ and moved awesomerc.lua to resources/ 2024-08-10 23:11:46 +03:00
5e6db2d595 feat: Remove nethack from packages, it will be installed by module 2024-08-06 17:35:49 +03:00
c3327f0152 feat(home): Add neovim keymaps, improve readability 2024-08-06 12:09:59 +03:00
f5b01e9f8f refactor(system, home): Move mpv [./system -> ./home], add git to ./system 2024-08-06 02:28:20 +03:00
668c2f17c4 refactor(flake, system): improve code structure
Refactor configuration generation

- Inherit lib from nixpkgs
- Rename functions (mkHome -> makeHome, merge -> forEachHost
- Relocate some variables' definitions into config generator functions
- Create separate function to track home-manager modules
2024-08-06 01:59:04 +03:00
b4f1f0401d Changed neovim colorscheme to nightfox/nordfox 2024-08-05 01:59:05 +03:00
299528e840 Moved common stuff into ./home/common.nix 2024-08-05 01:35:00 +03:00
9d7e4d18be Moved firefox config into ./home/components and included it into ./home/common.nix 2024-08-05 00:43:16 +03:00
2418e8153a Moved nethack config into ./home/components and included it into ./home/common.nix 2024-08-05 00:20:57 +03:00