summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-11nixos/zram: initseth
2024-02-11atlas: use hardened profileseth
2024-02-11seth/starship: use importTOMLseth
2024-02-11archetypes/server: disable default programsseth
2024-02-11flake: update nixpkgsgithub-actions[bot]
Flake lock file updates: • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/6832d0d99649db3d65a0e15fa51471537b2c56a6' (2024-02-07) → 'github:NixOS/nixpkgs/20f65b86b6485decb43c5498780c223571dd56ef' (2024-02-09)
2024-02-10flakeModules/terranix: always use terranix.libseth
why would i use anything else lol
2024-02-10modules: flatten importsseth
2024-02-10flakeModules/configurations: refactor into freeform module, add aliasesseth
2024-02-10modules: import extra options where they're introducedseth
2024-02-10flake.lock: fix duplicated systems and flake-compat inputsseth
2024-02-10flake: update all inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'catppuccin': 'github:Stonks3141/ctp-nix/310ab70d9e690b641005ceafc6582305195c8711' (2024-01-11) → 'github:Stonks3141/ctp-nix/948fe713ea548764a0a3f122975b8d79c44b7054' (2024-02-05) • Updated input 'getchvim': 'github:getchoo/getchvim/4038cd5195984d89f2013717655b80aa668fabca' (2024-01-27) → 'github:getchoo/getchvim/0fdf42570d1e9a0e7895f3e84bdbbe3cc6bde241' (2024-02-10) • Removed input 'getchvim/tree-sitter-just' • Updated input 'home-manager': 'github:nix-community/home-manager/4d53427bce7bf3d17e699252fd84dc7468afc46e' (2024-02-01) → 'github:nix-community/home-manager/5b9156fa9a8b8beba917b8f9adbfd27bf63e16af' (2024-02-09) • Updated input 'lanzaboote': 'github:nix-community/lanzaboote/c42edac7eb881315bb2a8dfd5190c8c87b91e084' (2024-01-29) → 'github:nix-community/lanzaboote/f2bc0af580f0bb6e6a2d0bcf0cfb237b357ffbbf' (2024-02-05) • Updated input 'lanzaboote/crane': 'github:ipetkov/crane/c798790eabec3e3da48190ae3698ac227aab770c' (2024-01-28) → 'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6' (2024-02-04) • Updated input 'lanzaboote/rust-overlay': 'github:oxalica/rust-overlay/246ba7102553851af60e0382f558f6bc5f63fa13' (2024-01-29) → 'github:oxalica/rust-overlay/61dfa5a8129f7edbe9150253c68f673f87b16fb1' (2024-02-05) • Updated input 'nix-index-database': 'github:nix-community/nix-index-database/c782f2a4f6fc94311ab5ef31df2f1149a1856181' (2024-01-28) → 'github:nix-community/nix-index-database/3e3dad2808379c522138e2e8b0eb73500721a237' (2024-02-04) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/83e571bb291161682b9c3ccd48318f115143a550' (2024-02-02) → 'github:NixOS/nixos-hardware/6e5cc385fc8cf5ca6495d70243074ccdea9f64c7' (2024-02-06) • Updated input 'nixos-wsl': 'github:nix-community/NixOS-WSL/bcae8dc73b931b7f0fc65f1f1ef93dc379dfd66b' (2024-02-02) → 'github:nix-community/NixOS-WSL/76ca59d8d4423b27c0238bc31401692ebc571365' (2024-02-09) • Updated input 'nu-scripts': 'github:nushell/nu_scripts/302fd84fed8616d4b3259c3265c5b01554fe8d91' (2024-01-26) → 'github:nushell/nu_scripts/dbf4586594a30eeec3e3a39977a397d5ea4b6be0' (2024-02-07) • Updated input 'openwrt-imagebuilder': 'github:astro/nix-openwrt-imagebuilder/d6130237f6ac2657c6898d446f2d9bbc36fb1ec2' (2024-02-02) → 'github:astro/nix-openwrt-imagebuilder/8a850e20414e94f7c0d40587abac980a1a52b273' (2024-02-09) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28) → 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07) • Updated input 'teawiebot': 'github:getchoo/teawiebot/db09a518d60823b259e332ac4d485b026fc6a4e8' (2024-01-29) → 'github:getchoo/teawiebot/c4a8f41d427616b3bfa71bd426fc22a73ce17fa0' (2024-02-05) • Updated input 'teawiebot/fenix': 'github:nix-community/fenix/6d85102211fa954ece0a8a898ed91b4866b62ce7' (2024-01-26) → 'github:nix-community/fenix/b03d2939685937a327f17df832bf9e8944ed9e3a' (2024-02-02) • Updated input 'teawiebot/fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/38f7a3498e0d5f0113294bbdc08f867cd527e65f' (2024-01-25) → 'github:rust-lang/rust-analyzer/850ba2fb6395cb39edef263256f7ba334f9142dc' (2024-02-01)
2024-02-09systems: fix importing home-manager on darwinseth
2024-02-09seth: modularize user setupseth
2024-02-09rename hm & parts to home-manager & flake-partsseth
2024-02-09terranix: remove gha tag from aclsseth
2024-02-09actions: use scoped github.tokenseth
2024-02-09update shell.nix path in envrcseth
2024-02-09archetypes/server: enable traits.autoUpgradeseth
2024-02-09traits/auto-upgrade: initseth
2024-02-09ci!: switch back to garnix & remove deploy workflowsseth
i don't need terranix to deployed on each run, i can do it manually i can also have devices pull from this flake for updates instead of always pushing when they hit `main`
2024-02-09lib/deploy: initseth
2024-02-09lib/nginx: initseth
2024-02-09lib/ci: initseth
2024-02-09lib: initseth
2024-02-09traits: consistently describe manageSecrets optionsseth
2024-02-09archetypes/server: enable nginx trait by defaultseth
2024-02-09traits/nginx: initseth
2024-02-08flake: update nixpkgsgithub-actions[bot]
Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/faf912b086576fd1a15fca610166c98d47bc667e' (2024-02-05) → 'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07) • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/9f2ee8c91ac42da3ae6c6a1d21555f283458247e' (2024-02-05) → 'github:NixOS/nixpkgs/6832d0d99649db3d65a0e15fa51471537b2c56a6' (2024-02-07)
2024-02-08atlas: don't needlessly disable options specificallyseth
2024-02-07atlas: use minimal profileseth
2024-02-07modules/nixos+darwin: move to traits + archetypes modelseth
2024-02-06glados: pin nvidia package to productionseth
2024-02-06flake: update nixpkgsgithub-actions[bot]
Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/b8b232ae7b8b144397fdb12d20f592e5e7c1a64d' (2024-01-31) → 'github:NixOS/nixpkgs/faf912b086576fd1a15fca610166c98d47bc667e' (2024-02-05) • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/25e3d4c0d3591c99929b1ec07883177f6ea70c9d' (2024-02-01) → 'github:NixOS/nixpkgs/9f2ee8c91ac42da3ae6c6a1d21555f283458247e' (2024-02-05)
2024-02-06nixos/nvk: update to mesa 24.0.0seth
2024-02-04tree-wide: better separate/name some thingsseth
2024-02-04systems: don't set hostName manuallyseth
2024-02-04flakeModules/configurations: import nixos/darwin modules by defaultseth
2024-02-03flake: update nixpkgsgithub-actions[bot]
Flake lock file updates: • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/53fbe41cf76b6a685004194e38e889bc8857e8c2' (2024-01-31) → 'github:NixOS/nixpkgs/25e3d4c0d3591c99929b1ec07883177f6ea70c9d' (2024-02-01)
2024-02-03ci: free up space on runner for buildseth
2024-02-03flakeModules/configurations: add inputs' as a special argseth
2024-02-03flakeModules/configurations: add global modulesseth
2024-02-03overlay: cleanup declarationseth
2024-02-03make everything a moduleseth
2024-02-02flake: update all inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'darwin': 'github:LnL7/nix-darwin/1e706ef323de76236eb183d7784f3bd57255ec0b' (2024-01-22) → 'github:LnL7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02) • Updated input 'firefox-addons': 'sourcehut:~rycee/nur-expressions/9d6b7a6189e0ba3a039dce2b0c3783d332dcfe8f?dir=pkgs/firefox-addons' (2024-01-21) → 'sourcehut:~rycee/nur-expressions/11897e488b25e4237a14fa569b5c80c61b46eac7?dir=pkgs/firefox-addons' (2024-02-02) • Updated input 'hm': 'github:nix-community/home-manager/b2f56952074cb46e93902ecaabfb04dd93733434' (2024-01-26) → 'github:nix-community/home-manager/4d53427bce7bf3d17e699252fd84dc7468afc46e' (2024-02-01) • Updated input 'lanzaboote': 'github:nix-community/lanzaboote/3c3f6d1b0f13a0e30d192838e233107182dec032' (2024-01-22) → 'github:nix-community/lanzaboote/c42edac7eb881315bb2a8dfd5190c8c87b91e084' (2024-01-29) • Updated input 'lanzaboote/crane': 'github:ipetkov/crane/8f515142e805dc377cf8edb0ff75d14a11307f89' (2024-01-19) → 'github:ipetkov/crane/c798790eabec3e3da48190ae3698ac227aab770c' (2024-01-28) • Updated input 'lanzaboote/rust-overlay': 'github:oxalica/rust-overlay/e36f66bb10b09f5189dc3b1706948eaeb9a1c555' (2024-01-22) → 'github:oxalica/rust-overlay/246ba7102553851af60e0382f558f6bc5f63fa13' (2024-01-29) • Updated input 'nix-index-database': 'github:nix-community/nix-index-database/f8e04fbcebcc24cebc91989981bd45f69b963ed7' (2024-01-21) → 'github:nix-community/nix-index-database/c782f2a4f6fc94311ab5ef31df2f1149a1856181' (2024-01-28) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/f84eaffc35d1a655e84749228cde19922fcf55f1' (2024-01-25) → 'github:NixOS/nixos-hardware/83e571bb291161682b9c3ccd48318f115143a550' (2024-02-02) • Updated input 'nixos-wsl': 'github:nix-community/NixOS-WSL/31346e340e828f79be23d9c83ec1674b152f17bc' (2024-01-24) → 'github:nix-community/NixOS-WSL/bcae8dc73b931b7f0fc65f1f1ef93dc379dfd66b' (2024-02-02) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652' (2024-01-29) → 'github:NixOS/nixpkgs/b8b232ae7b8b144397fdb12d20f592e5e7c1a64d' (2024-01-31) • Updated input 'openwrt-imagebuilder': 'github:astro/nix-openwrt-imagebuilder/552aa26feaee542d2cfd307b8fa08cf96744f93a' (2024-01-26) → 'github:astro/nix-openwrt-imagebuilder/d6130237f6ac2657c6898d446f2d9bbc36fb1ec2' (2024-02-02) • Updated input 'parts': 'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11) → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/f56597d53fd174f796b5a7d3ee0b494f9e2285cc' (2024-01-20) → 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28) • Updated input 'teawiebot': 'github:getchoo/teawiebot/eb6c7f245d5f7a4d27792ad38ad1d9ba6b1c7e77' (2024-01-22) → 'github:getchoo/teawiebot/db09a518d60823b259e332ac4d485b026fc6a4e8' (2024-01-29) • Updated input 'teawiebot/fenix': 'github:nix-community/fenix/e514ed523707ec423d34f0748e6e6f18adadf42d' (2024-01-19) → 'github:nix-community/fenix/6d85102211fa954ece0a8a898ed91b4866b62ce7' (2024-01-26) • Updated input 'teawiebot/fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/3f4c6dac3d5e34ccf56587419c2077aec799e60c' (2024-01-18) → 'github:rust-lang/rust-analyzer/38f7a3498e0d5f0113294bbdc08f867cd527e65f' (2024-01-25)
2024-02-02devshell: use flake's nix & *-rebuild packagesseth
2024-02-02modules/nix: link nixpkgs to /etcseth
2024-02-02modules/shared: set system.configurationRevisionseth
2024-02-02terranix: use new flakeModuleseth
2024-02-02systems: use new configurations flakeModuleseth
2024-02-02modules/nixos+darwin: make everything an actual module againseth