summaryrefslogtreecommitdiff
path: root/flake.nix
AgeCommit message (Collapse)Author
2024-05-10treewide: remove overlayseth
don't need it tbh
2024-05-05simplify some things (#353)seth
* flake: drop flake-parts * flake: add back flake-parts * flake: use flake module again for configurations
2024-04-20flake: update teawiebotseth
Flake lock file updates: • Updated input 'teawiebot': 'github:getchoo/teawiebot/1b92b254bc64b356f5c59657d2f0acc767bb2964' (2024-04-01) → 'github:getchoo/teawiebot/ae1dc52060791990f994df6ecfd4960e6ff3fe5c' (2024-04-20) • Removed input 'teawiebot/fenix' • Removed input 'teawiebot/fenix/nixpkgs' • Removed input 'teawiebot/fenix/rust-analyzer-src' • Removed input 'teawiebot/flake-parts' • Removed input 'teawiebot/pre-commit-hooks-nix' • Removed input 'teawiebot/procfile-nix' • Removed input 'teawiebot/procfile-nix/nixpkgs' • Removed input 'teawiebot/treefmt-nix'
2024-04-06separate everything from flake.nix againseth
2024-03-22flake: don't use deprecated settings.treefmt optseth
2024-03-11nixos/plasma: use krunner-nixseth
2024-03-11flake: remove nixos-hardwareseth
2024-03-09openwrt/turret: use new module and uci for everythingseth
2024-02-28flake: start using treefmt-nixseth
2024-02-28move repo stuff to root flake.nixseth
2024-02-17flake: update all inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24) → 'github:ryantm/agenix/8cb01a0e717311680e0cbca06a76cbceba6f3ed6' (2024-02-13) • Updated input 'arkenfox': 'github:dwarfmaster/arkenfox-nixos/81e5a88ea21dd3b5986d07a290592c77bc8938d3' (2024-02-11) → 'github:dwarfmaster/arkenfox-nixos/1c9d061a4ef7bf3ce8a5260eaee4acdb3ee097f9' (2023-11-26) • Updated input 'darwin': 'github:LnL7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02) → 'github:LnL7/nix-darwin/44f50a5ecaab72a61d5fd8e5c5717bc4bf9c25dd' (2024-02-12) • Updated input 'deploy': 'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b' (2024-01-10) → 'github:serokell/deploy-rs/0a0187794ac7f7a1e62cda3dabf8dc041f868790' (2024-02-16) • Updated input 'firefox-addons': 'sourcehut:~rycee/nur-expressions/11897e488b25e4237a14fa569b5c80c61b46eac7?dir=pkgs/firefox-addons' (2024-02-02) → 'sourcehut:~rycee/nur-expressions/22f2d8e0cbb3a8490a104ca5cb7bbc8ba10d262c?dir=pkgs/firefox-addons' (2024-02-11) • Updated input 'getchvim': 'github:getchoo/getchvim/0fdf42570d1e9a0e7895f3e84bdbbe3cc6bde241' (2024-02-10) → 'github:getchoo/getchvim/38a194ceba04bf613045c001abee8d0fcc9a828d' (2024-02-17) • Updated input 'home-manager': 'github:nix-community/home-manager/5b9156fa9a8b8beba917b8f9adbfd27bf63e16af' (2024-02-09) → 'github:nix-community/home-manager/3d6791b3897b526c82920a2ab5f61d71985b3cf8' (2024-02-15) • Updated input 'lanzaboote': 'github:nix-community/lanzaboote/f2bc0af580f0bb6e6a2d0bcf0cfb237b357ffbbf' (2024-02-05) → 'github:nix-community/lanzaboote/098f019407b020f808cf4acecb6f58c6ac12e0ab' (2024-02-16) • Updated input 'lanzaboote/crane': 'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6' (2024-02-04) → 'github:ipetkov/crane/2c653e4478476a52c6aa3ac0495e4dea7449ea0e' (2024-02-11) • Updated input 'lanzaboote/rust-overlay': 'github:oxalica/rust-overlay/61dfa5a8129f7edbe9150253c68f673f87b16fb1' (2024-02-05) → 'github:oxalica/rust-overlay/a22bbbee9b479c6d95b4819135e856a6d447b3ba' (2024-02-11) • Updated input 'nix-index-database': 'github:nix-community/nix-index-database/3e3dad2808379c522138e2e8b0eb73500721a237' (2024-02-04) → 'github:nix-community/nix-index-database/0cb4345704123492e6d1f1068629069413c80de0' (2024-02-11) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/6e5cc385fc8cf5ca6495d70243074ccdea9f64c7' (2024-02-06) → 'github:NixOS/nixos-hardware/106d3fec43bcea19cb2e061ca02531d54b542ce3' (2024-02-16) • Updated input 'nixos-wsl': 'github:nix-community/NixOS-WSL/76ca59d8d4423b27c0238bc31401692ebc571365' (2024-02-09) → 'github:nix-community/NixOS-WSL/c8ddba82ca6b791be1acaae4b336ff8e857ec70b' (2024-02-12) • Updated input 'nu-scripts': 'github:nushell/nu_scripts/dbf4586594a30eeec3e3a39977a397d5ea4b6be0' (2024-02-07) → 'github:nushell/nu_scripts/36dcb7ccf2befa9b5eb805968ccffb205fcbda80' (2024-02-10) • Updated input 'openwrt-imagebuilder': 'github:astro/nix-openwrt-imagebuilder/8a850e20414e94f7c0d40587abac980a1a52b273' (2024-02-09) → 'github:astro/nix-openwrt-imagebuilder/103587f9e75027d9961177e13cd384f486ddaab8' (2024-02-16) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07) → 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15) • Updated input 'teawiebot': 'github:getchoo/teawiebot/c4a8f41d427616b3bfa71bd426fc22a73ce17fa0' (2024-02-05) → 'github:getchoo/teawiebot/d52218cd68f7724f85aacabe5d275396291a7fcd' (2024-02-13) • Updated input 'teawiebot/fenix': 'github:nix-community/fenix/b03d2939685937a327f17df832bf9e8944ed9e3a' (2024-02-02) → 'github:nix-community/fenix/28dbd8b43ea328ee708f7da538c63e03d5ed93c8' (2024-02-03) • Updated input 'teawiebot/fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/850ba2fb6395cb39edef263256f7ba334f9142dc' (2024-02-01) → 'github:rust-lang/rust-analyzer/8f6a72871ec87ed53cfe43a09fb284168a284e7e' (2024-02-02) • Added input 'teawiebot/flake-parts': 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01) • Added input 'teawiebot/flake-parts/nixpkgs-lib': follows 'teawiebot/nixpkgs' • Removed input 'teawiebot/flake-root' • Removed input 'teawiebot/parts' • Removed input 'teawiebot/pre-commit' • Added input 'teawiebot/pre-commit-hooks-nix': 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07) • Added input 'teawiebot/pre-commit-hooks-nix/flake-compat': follows 'teawiebot' • Added input 'teawiebot/pre-commit-hooks-nix/flake-utils': 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) • Added input 'teawiebot/pre-commit-hooks-nix/flake-utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09) • Added input 'teawiebot/pre-commit-hooks-nix/gitignore': 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29) • Added input 'teawiebot/pre-commit-hooks-nix/gitignore/nixpkgs': follows 'teawiebot/pre-commit-hooks-nix/nixpkgs' • Added input 'teawiebot/pre-commit-hooks-nix/nixpkgs': follows 'teawiebot/nixpkgs' • Added input 'teawiebot/pre-commit-hooks-nix/nixpkgs-stable': follows 'teawiebot/nixpkgs' • Removed input 'teawiebot/proc-flake' • Added input 'teawiebot/procfile-nix': 'github:getchoo/procfile-nix/b7813d224e7630de289d587c90e444c76f3330a0' (2024-02-10) • Added input 'teawiebot/procfile-nix/nixpkgs': follows 'teawiebot/nixpkgs' • Added input 'teawiebot/treefmt-nix': 'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07) • Added input 'teawiebot/treefmt-nix/nixpkgs': follows 'teawiebot/nixpkgs'
2024-02-10modules: flatten importsseth
2024-02-10flake.lock: fix duplicated systems and flake-compat inputsseth
2024-02-09rename hm & parts to home-manager & flake-partsseth
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: initseth
2024-02-04tree-wide: better separate/name some thingsseth
2024-02-04flakeModules/configurations: import nixos/darwin modules by defaultseth
2024-02-02systems: use new configurations flakeModuleseth
2024-01-25seth/shell: init nu configseth
2024-01-07tree-wide: localize importsseth
i shouldn't be editing systems/default.nix to remove a module only for glados
2023-12-31flake: update getchvimseth
Flake lock file updates: • Updated input 'getchvim': 'github:getchoo/getchvim/add749d0d1597930ae95ee29d10f5f41416b76d7' (2023-12-30) → 'github:getchoo/getchvim/3119d0e8be89bd5fa726d5424ecb181fc2fe0f58' (2023-12-31) • Removed input 'getchvim/nixvim' • Removed input 'getchvim/nixvim/flake-utils' • Removed input 'getchvim/nixvim/nixpkgs' • Removed input 'getchvim/nixvim/pre-commit-hooks' • Removed input 'getchvim/utils'
2023-12-30flake: follow flake-utils for deploy-rsseth
2023-12-29flake: remove unused inputsseth
2023-12-29Revert "systems: nixinate works again"seth
This reverts commit 874a58f74dea0ee6aa775f43f688e8397bc8cfb5.
2023-12-29systems: nixinate works againseth
2023-12-27Revert "actions: use nix2workflow again"seth
This reverts commit 0cc0ada5d44ade6cab2e9220f7993aaf77985e1b.
2023-12-27terranix: better handle deploymentsseth
2023-12-27flake: move dev componentsseth
2023-12-25actions: use nix2workflow againseth
2023-12-23actions: use nix-eval-jobs for ciseth
2023-12-18flake: update getchvimseth
Flake lock file updates: • Updated input 'getchvim': 'github:getchoo/getchvim/9fe8afd0c5f2b439176728d8863570bf22614dbd' (2023-12-12) → 'github:getchoo/getchvim/482f6e7bca8047ec89829c10aec69b0f6b91e030' (2023-12-18) • Added input 'getchvim/nixvim': 'https://api.flakehub.com/f/pinned/nix-community/nixvim/0.1.825%2Brev-b3fb1c4c8189bc873911da3f31d18082a0721fa9/018c6e10-497a-79c6-be0a-722960db4fbf/source.tar.gz?narHash=sha256-SwrNBw/1/oMURAa9/8MdvC4b3UYohoMAvSazeIt3hkg%3D' (2023-12-15) • Added input 'getchvim/nixvim/flake-utils': follows 'getchvim/utils' • Added input 'getchvim/nixvim/nixpkgs': follows 'getchvim/nixpkgs' • Added input 'getchvim/nixvim/pre-commit-hooks': follows 'getchvim' • Removed input 'getchvim/parts' • Removed input 'getchvim/pre-commit' • Added input 'getchvim/tree-sitter-just': 'github:IndianBoy42/tree-sitter-just/4e5f5f3ff37b12a1bbf664eb3966b3019e924594' (2023-03-18) • Added input 'getchvim/utils': 'https://api.flakehub.com/f/pinned/numtide/flake-utils/0.1.88%2Brev-4022d587cbbfd70fe950c1e2083a02621806a725/018c340d-3287-7c66-818b-f2f646a808e3/source.tar.gz?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04) • Added input 'getchvim/utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
2023-12-16flake: update catppuccinseth
Flake lock file updates: • Updated input 'catppuccin': 'github:Stonks3141/ctp-nix/cceb51991e943e15b58d1d2483f93d5025ac1dd8' (2023-11-04) → 'github:Stonks3141/ctp-nix/4a76ba2815b6db301597630d14e4e40f4fb5fb0f' (2023-12-17) • Removed input 'catppuccin/home-manager' • Removed input 'catppuccin/nixpkgs'
2023-12-16ci: back to garnix once againseth
i kinda miss hci but im done switching until i get infra for it
2023-12-16flake: update teawiebotseth
Flake lock file updates: • Updated input 'teawiebot': 'github:getchoo/teawiebot/fd0c1b3141d44325afdc664bf771bdd362fd85f3' (2023-12-15) → 'github:getchoo/teawiebot/51c97f77ae11d4eb8e5c38a9f5d0b5ca9d8e3da4' (2023-12-16) • Updated input 'teawiebot/fenix': 'github:nix-community/fenix/9d04e9469af11e598daaafbcdbca282a3ce451c3' (2023-12-08) → 'github:nix-community/fenix/9247c3b0597a1fc8f917152ae28a6da32251f3c1' (2023-12-15) • Updated input 'teawiebot/fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/bc9c952b6d02bf889fff84ba508423b1daca381e' (2023-12-07) → 'github:rust-lang/rust-analyzer/96f660813c0f4d6d83e62f3e2de979cc5fe7dd96' (2023-12-14) • Removed input 'teawiebot/nix2workflow'
2023-12-15flake: update teawiebotseth
Flake lock file updates: • Updated input 'teawiebot': 'github:getchoo/teawiebot/ac32ec2a0ba37deb0ad82b4f2ee9c1e1b359cc88' (2023-12-12) → 'github:getchoo/teawiebot/fd0c1b3141d44325afdc664bf771bdd362fd85f3' (2023-12-15) • Added input 'teawiebot/nix2workflow': 'github:getchoo/nix2workflow/f1de38cfea711e9a788794b5a658298b4062defb' (2023-11-08) • Added input 'teawiebot/nix2workflow/nixpkgs-lib': follows 'teawiebot/nixpkgs'
2023-12-14tree-wide: back to attic & gha againseth
2023-12-13tf: debrand configseth
2023-12-13systems: nixinate -> deploy-rs (again (again))seth
nixinate just hangs as of 163daad93da692fc280036b80f29ca9b65c005d4
2023-12-12flake: update nixpkgs-stable to 23.11seth
2023-12-12start using opentofuseth
2023-12-11flake: remove getchoo inputseth
2023-12-11Revert "ci: use gha & attic for building/caching"seth
2023-12-11atlas: actually use b2 for atticseth
2023-12-11ci: use gha & attic for building/cachingseth
2023-12-11systems+seth: add inputs' to module.args; use flake for firefox addonsseth
2023-12-10atlas: start hosting atticseth
2023-11-15Revert "systems: nixinate -> deploy-rs (again)"seth
This reverts commit f281097023293a482498412d3760f350663b7314. Revert "ci: fix typo in deploy nix develop command" This reverts commit 2f15e8997f3086a1dc0fc6f472b46aaee11c98bf.
2023-11-14systems: nixinate -> deploy-rs (again)seth
this is for rollbacks during the deploy workflow
2023-11-14ci!: gha -> garnixseth
compiling arm stuff with qemu is way too slow lol