Commit Graph
92 Commits
Author SHA1 Message Date
greyweather 6d643646eb add wallpapers to assets, fix nh cleaning job, reenable stylix 2026-09-19 01:18:19 +01:00
greyweather ee1161ecd1 disable stylix, change kitty theme config 2026-09-17 03:42:57 +01:00
greyweather 66fe4cf9cf improve gitignore, make niri shared config more modular 2026-09-17 03:11:53 +01:00
greyweather 882372c082 centralise niri-noctalia calculator config 2026-09-16 22:32:47 +01:00
greyweather a368872a16 change noctalia theming, refactor brightness script 2026-09-15 21:44:15 +01:00
greyweather 525bba220a bump lockfile, minor config changes 2026-09-15 01:48:15 +01:00
greyweather ff641f5412 add kdeconnect as a service config 2026-09-07 01:17:58 +01:00
greyweather 237582057e add overlay to lock vscode version, git config into symlink 2026-09-07 00:49:50 +01:00
greyweather 846be90bda add zen-browser as standard application module 2026-09-06 18:57:35 +01:00
greyweather f546ca5a0c change some niri config, add setup script for nobara on PC 2026-09-06 18:57:00 +01:00
greyweather dc06d29cf1 Update README.md 2026-09-06 02:21:32 +01:00
greyweather e1a08112a7 create shared niri config, refactor generic feature modules 2026-09-06 01:59:38 +01:00
greyweather 257654332d update biri on laptop, link biri-related scripts to its config 2026-09-04 13:24:16 +01:00
greyweather 41c967538a added biri on PC, created helper scripts 2026-09-04 13:07:04 +01:00
greyweather f508d6aa54 fix biri package and switch laptop to use it rather than niri 2026-09-03 18:13:42 +01:00
greyweather f9e9f7e817 add package for 'biri', a fork of niri with PRs merged 2026-09-03 14:05:42 +01:00
greyweather a5d0f522da update some option descriptions 2026-09-03 13:56:37 +01:00
greyweather 6d8673ea1e misc improvements to modularity 2026-09-02 15:50:37 +01:00
greyweather 9c13923c2e move options back out to their config files, improve documentation 2026-09-02 00:05:28 +01:00
greyweather 70ac7954ad add podman container that serves docs on localhost:8080 2026-09-01 05:38:32 +01:00
greyweather 06666885be delete action, will use drone instead 2026-09-01 03:47:41 +01:00
greyweather 8124b8a3cc try upgrading packages to fix action
Build docs with nix and Material for mkDocs / build-docs (push) Canceled after 3m5s
2026-09-01 03:42:23 +01:00
greyweather a46c17baf3 change source of upload-artifact action
Build docs with nix and Material for mkDocs / build-docs (push) Canceled after 2m2s
2026-09-01 03:21:25 +01:00
greyweather dfa6ed196e add artifact capture to docs action
Build docs with nix and Material for mkDocs / build-docs (push) Failing after 3m2s
2026-09-01 03:13:52 +01:00
greyweather 81e85743de move options to separate modules, set up mkDocs generation
Build docs with nix and Material for mkDocs / build-docs (push) Successful in 1m33s
2026-09-01 03:08:10 +01:00
greyweather 9f2487e3e1 test different flakeModules definition 2026-08-31 16:54:49 +01:00
greyweather a9e5511dfa add flakeModule to hopefully generate docs 2026-08-31 16:38:01 +01:00
greyweather 5b4267b4a4 remove old config from repo 2026-08-31 16:06:24 +01:00
greyweather bb831e45d7 move features not needed on laptop to be controlled with options 2026-08-31 14:48:40 +01:00
greyweather d8005f7871 configure autostart entries, build extest i686 for steam 2026-08-31 03:46:25 +01:00
greyweather 5c2a328858 better consistency, add dotfiles for takamaki and new features 2026-08-31 01:10:23 +01:00
greyweather 023fc0c424 add features.applications.shellScripts option
uses a custom function from my helper flake to convert a basic attrset of strings into a format `home.file` will accept
2026-08-30 02:54:08 +01:00
greyweather 06e958ae71 fix problems rebuilding, make niri and noctalia more HM friendly
added `inputs` to `extraSpecialArgs`, giving homeModules access to helper functions
cleaned up the logic for the stylix file, removing the final `sharedModules` in the process in favour of `home-manager.users.grey`
2026-08-30 00:31:13 +01:00
greyweather 49985ce9a3 add new external flake to provide helper functions 2026-08-29 19:07:48 +01:00
greyweather 50bb736c51 fix issue with gpg-agent not starting pinentry 2026-08-29 15:16:40 +01:00
greyweather 7f49c289d5 all application options will adapt to environment
when used either with nixos (no home-manager) or home-manager standalone, `features.applications.<name>.enable` options still perform some functionality, rather than assuming a full nixos + home-manager setup like before
2026-08-29 13:48:20 +01:00
greyweather 2ca8b405e8 begin to create checks to make nixos modules home-manager independent 2026-08-28 15:19:06 +01:00
greyweather 22d431e271 refactor to fix dependency on 'osConfig' arg 2026-08-28 05:26:46 +01:00
greyweather 1c1174edd3 add function to mirror system config in home config 2026-08-28 04:07:48 +01:00
greyweather 3af64e993c adapt config for use with standalone home-manager 2026-08-28 01:15:05 +01:00
greyweather 765f346eb6 more progress on custom options config 2026-08-27 19:28:28 +01:00
greyweather f770b83b5c start to remove modules in favour of options 2026-08-27 03:08:09 +01:00
greyweather 7245e872f6 begin migration to dendritic pattern 2026-08-27 00:50:33 +01:00
greyweather 4a081aef50 clean up config + update + rice 2026-08-25 23:19:47 +01:00
greyweather efde36f8f3 update laptop config 2026-08-14 21:33:40 +01:00
greyweather 733a94f15f failed attempt to fix random crashes (potentially mesa related) 2026-08-05 20:45:33 +01:00
greyweather 84c1056053 improve packages overlay + add comments explaining 2026-07-28 03:11:05 +01:00
greyweather 0321fa903f automatic overlay for ./packages directory
also gamescope added system-wide and in flatpak for steam
2026-07-28 03:03:45 +01:00
greyweather 214e45f138 Add remote builds (#4)
Reviewed-on: greyweather/nixos#4
2026-07-28 01:26:42 +01:00
greyweather 421d1a5ce8 add 'remotebuild' user to takamaki 2026-07-26 13:40:18 +01:00