summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-14seth: simplify module structureSeth Flynn
Moving to mixins generally reduces the boilerplate in all configurations, and less custom "stuff" These are then enabled by the regular options in programs.nix for example Many of the other options (like desktops) also had little use in being abstracted as there's no situation where I'd *not* want them to be applied when said desktop is in use
2025-02-13modules/nixos: `sudo` -> `run0`Seth Flynn
2025-02-13glados: remove steamSeth Flynn
2025-02-13modules/defaults: use getchoo.cachix.orgSeth Flynn
2025-02-13nixos/pipewire: only enable wireplumber with pipewireSeth Flynn
2025-02-13glados: re-enable xserverSeth Flynn
2025-02-13nixos/nvk: initSeth Flynn
2025-02-13modules: move profiles to `borealis` namespaceSeth Flynn
2025-02-13modules: group services & traits into "custom" modulesSeth Flynn
2025-02-13modules: set locale settings as defaultsSeth Flynn
2025-02-13nixos/agenix: make it a mixinSeth Flynn
2025-02-13nixos: split off system user supportSeth Flynn
And don't give it a password
2025-02-13nixos/server: don't give system user passwordSeth Flynn
2025-02-13nixos+darwin: make separate user modulesSeth Flynn
2025-02-13darwin/desktop: move to mixins and defaultsSeth Flynn
2025-02-13modules/determinate: make dedicated moduleSeth Flynn
2025-02-13modules/home-manager: make it a mixinSeth Flynn
2025-02-13nixos/catppuccin: make it a mixinSeth Flynn
2025-02-13nixos/hercules: dropSeth Flynn
2025-02-13nixos/promtail: dropSeth Flynn
2025-02-13nixos: make desktop stuff mixinsSeth Flynn
2025-02-13nixos: make more "traits" mixinsSeth Flynn
2025-02-14flake: update nixpkgsgetchoo-bot[bot]
2025-02-13flake: update nixpkgsgetchoo-bot[bot]
2025-02-11nixos/server: `system.autoUpgrade` -> `comin`Seth Flynn
2025-02-11nixos/comin: initSeth Flynn
2025-02-12flake: update nixpkgsgetchoo-bot[bot]
2025-02-11ci: use rebase merge for bot PRsSeth Flynn
2025-02-11ci: use cachix nix installer actionSeth Flynn
Lets stay on Nixpkgs' Nix for now
2025-02-10revert: "flake: update nixpkgs"Seth Flynn
This reverts commit 7cf9edfbc0bd06381d97d8171c11e9f85280d33a. Nixpkgs wasn't updated here...but determinate-nixd? Why? Who knows!
2025-02-10ci: ubuntu-24.04-arm -> ubuntu-22.04-armSeth Flynn
https://github.com/DeterminateSystems/nix-installer/issues/1397
2025-02-10ci: enable fallbackSeth Flynn
2025-02-10ci: restrict some settings with `nix flake check`Seth Flynn
Sometimes Flakes apparently need random updating. This was caught previously by `nix-eval-jobs`, but not with `nix flake check` See https://github.com/getchoo/borealis/actions/runs/13253381895
2025-02-10flake: update nixpkgsgetchoo-bot[bot]
2025-02-10flake: use checks for CISeth Flynn
2025-02-10nixos/nvidia: don't use gsp firmware on proprietary driverSeth Flynn
2025-02-10glados: don't have dedicated boot fileSeth Flynn
2025-02-10glados: unpin kernelSeth Flynn
2025-02-10nixos/lanzaboote: create mixinSeth Flynn
2025-02-10nixos/nvidia: move to a mixinSeth Flynn
2025-02-10flake: update nixpkgs (#564)getchoo-bot[bot]
Co-authored-by: getchoo-bot[bot] <183349775+getchoo-bot[bot]@users.noreply.github.com>
2025-02-09nixos/forgejo: add robots.txtSeth Flynn
2025-02-09secrets: update atlas/miniflux.ageSeth Flynn
2025-02-08nixos/kanidm: share ssl cert with nginxSeth Flynn
2025-02-08nixos/kanidm: set server config and nginx proxy correctlySeth Flynn
2025-02-08setup auth.getchoo.comSeth Flynn
2025-02-08nixos/kanidm: initSeth Flynn
2025-02-08nixos/forgejo: actually act as a mixinSeth Flynn
2025-02-08secrets: remove unused keysSeth Flynn
2025-02-08nixos/cloudflared: dropSeth Flynn