summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2025-02-01shared/nix: fix evalSeth Flynn
2025-02-01shared/nix: drop input chicanerySeth Flynn
2025-02-01{darwin,nixos}/determinate: move flakehub to regular substitutersSeth Flynn
2025-02-01nixos/{gnome,plasma}: don't set NIXOS_OZONE_WLSeth Flynn
2025-02-01nixos/nix: use systemd-tmpfiles for inputs in $NIX_PATHSeth Flynn
2025-02-01nixos/determinate: add nix.custom.confSeth Flynn
2025-01-31nixos/fonts: only use noto and hack nerdSeth Flynn
2025-01-30treewide: don't enable firefox by default on desktopSeth Flynn
2025-01-30flake/terranix: fix evalSeth Flynn
2025-01-30nixos/catppuccin: initSeth Flynn
2025-01-30nixos/plasma: konsole -> ghosttySeth Flynn
2025-01-30nixos+darwin/determinate: initSeth Flynn
2025-01-06treewide: back to flake parts (#539)seth
* treewide: back to flake parts * treewide: drop extra docs these are kind pointless
2025-01-05shared/nix: don't add getchoo.cachix.org to substitutersseth
This is only needed for building configurations really. No reason to use it 24/7
2024-12-03nixos/defaults: set vim.enableseth
2024-11-30flake: bump nixpkgs-stable to 24.11 (#512)seth
• Updated input 'catppuccin': 'github:catppuccin/nix/32359bf226fe874d3b7a0a5753d291a4da9616fe?narHash=sha256-0aIwr/RC/oe7rYkfJb47xjdEQDSNcqpFGsEa%2BEPlDEs%3D' (2024-11-10) → 'github:catppuccin/nix/a817009ebfd2cca7f70a77884e5098d0a8c83f8e?narHash=sha256-uX/9m0TbdhEzuWA0muM5mI/AaWcLiDLjCCyu5Qr9MRk%3D' (2024-11-30) • Updated input 'getchvim': 'github:getchoo/getchvim/43065f7112479eea94b7e74577b3e1ae30b1ddcc?narHash=sha256-IkVRFc%2Bd3MGetYbsnuh8HxTLLRtPU9fFOsRa83/ox7s%3D' (2024-11-23) → 'github:getchoo/getchvim/a04437242fdd96c927a55b19c977134ffdee1b16?narHash=sha256-f9N/QB9Y5847GGstdAtnLUGHqOthRG7sMH0U%2Bs7HEIQ%3D' (2024-11-30) • Updated input 'home-manager': 'github:nix-community/home-manager/8cf9cb2ee78aa129e5b8220135a511a2be254c0c?narHash=sha256-5Umjb5AdtxV5jSJd5jxoCckh5mlg%2BFBQDsyAilu637g%3D' (2024-11-22) → 'github:nix-community/home-manager/819f682269f4e002884702b87e445c82840c68f2?narHash=sha256-r8j6R3nrvwbT1aUp4EPQ1KC7gm0pu9VcV1aNaB%2BXG6Q%3D' (2024-11-29) • Updated input 'nix-darwin': 'github:LnL7/nix-darwin/698a62c628c2ec423aa770d8ec0e1d0bcf4fca1a?narHash=sha256-0xzQvoId/P008QkTSAdFVv465P9rL9nYkIOWXL5pdsY%3D' (2024-11-23) → 'github:LnL7/nix-darwin/6ab87b7c84d4ee873e937108c4ff80c015a40c7a?narHash=sha256-AEjWTJwOmSnVYsSJCojKgoguGfFfwel6z/6ud6UFMU8%3D' (2024-11-26) • Updated input 'nix-exprs': 'github:getchoo/nix-exprs/70b0b3f1cdffc74e52b89ae33c5a0d295421f87e?narHash=sha256-JrIhoypjuFEogVUnWPTkBLU/zzH33JzMWiTFzVw0syk%3D' (2024-11-16) → 'github:getchoo/nix-exprs/f8287e35382e3ad0d933b7d858b0cec716065b1e?narHash=sha256-l6nqLm2gVE/oepJIwHwQDyMvAmC9TZwEwJcnz6%2BhW9s%3D' (2024-11-30) • Updated input 'nix-index-database': 'github:nix-community/nix-index-database/bdba246946fb079b87b4cada4df9b1cdf1c06132?narHash=sha256-l9ryrx1Twh08a%2BgxrMGM9O/aZKEimZfa6sZVyPCImgI%3D' (2024-11-17) → 'github:nix-community/nix-index-database/f4a5ca5771ba9ca31ad24a62c8d511a405303436?narHash=sha256-AGXhwHdJV0q/WNgqwrR2zriubLr785b02FphaBtyt1Q%3D' (2024-11-25) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/4633a7c72337ea8fd23a4f2ba3972865e3ec685d?narHash=sha256-2ThgXBUXAE1oFsVATK1ZX9IjPcS4nKFOAjhPNKuiMn0%3D' (2024-11-25) → 'github:NixOS/nixpkgs/970e93b9f82e2a0f3675757eb0bfc73297cc6370?narHash=sha256-jNRNr49UiuIwaarqijgdTR2qLPifxsVhlJrKzQ8XUIE%3D' (2024-11-28) • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/0c5b4ecbed5b155b705336aa96d878e55acd8685?narHash=sha256-T38FQOg0BV5M8FN1712fovzNakSOENEYs%2BCSkg31C9Y%3D' (2024-11-27) → 'github:NixOS/nixpkgs/c71ad5c34d51dcbda4c15f44ea4e4aa6bb6ac1e9?narHash=sha256-fYNXgpu1AEeLyd3fQt4Ym0tcVP7cdJ8wRoqJ%2BCtTRyY%3D' (2024-11-28) • Updated input 'openwrt-imagebuilder': 'github:astro/nix-openwrt-imagebuilder/263cf879ef474ccd8154e412981d20ee4ff7970e?narHash=sha256-h65AvViCirnj7/OqKPqEyVH%2BcKslaxEsxSBov3kkmiY%3D' (2024-11-22) → 'github:astro/nix-openwrt-imagebuilder/4c2c0c97b7b17e7f5d33691aa40eb7bb0f94d1d5?narHash=sha256-4wG1tYpSX59eTTS63BQ4VqLxh5eWSjYidAfJsXo3FeU%3D' (2024-12-01) • Added input 'openwrt-imagebuilder/flake-parts': follows 'lanzaboote/flake-parts' • Added input 'openwrt-imagebuilder/systems': follows 'nixos-wsl/flake-utils/systems'
2024-11-16nixos/budgie: black box -> gnome-consoleseth
2024-11-16nixos/gnome: drop black boxseth
2024-11-16nixos/mac-builder: add host keyseth
2024-11-16nixos/arm-builder: initseth
2024-11-14nixos/mac-builder: initseth
2024-11-14nixos/resolved: don't use dnssecseth
this causes queries to fail on my server :/
2024-11-12nixos/desktop: don't explicitly enable xdg-desktop-portalseth
it's enabled where it's needed already
2024-11-12nixos/desktop: don't install xtermseth
2024-11-12nixos: disable nixos docs by defaultseth
2024-11-12nixos/nixpkgs: don't allow aliasesseth
2024-11-12nixos/gnome: use koohaseth
2024-11-12nixos/gnome: seahorse -> key-rackseth
2024-10-30modules/nix: use path over flake for nixpkgs in `$NIX_PATH`seth
2024-10-28nixos/secrets: remove support for rootUserseth
2024-10-27nixos/secrets: don't manage root user secrets by defaultseth
2024-10-28modules: restructure (#487)seth
* seth: remove unused pkgs * modules: restructure from archetypes back to profiles make less actual modules for everything use lib.mkDefault like it's supposed to move mixins out of server * nixos/resolved: use modern options
2024-10-27tree-wide: lix -> nixseth
Apparently newer Nix versions are pretty fast. Lets find out
2024-10-27seth: merge shell modules with regular programsseth
2024-10-26nixos/niri: install more desktop appsseth
2024-10-25nixos/niri: init (#484)seth
2024-10-24nixos/nvidia: disable hardware.nvidia-container-toolkit in nvk specialisationseth
2024-10-18flake: update nixpkgs (#476)getchoo-bot[bot]
* flake: update nixpkgs * nixos/containers: set `hardware.nvidia-container-toolkit` in nvidia module --------- Co-authored-by: getchoo-bot[bot] <183349775+getchoo-bot[bot]@users.noreply.github.com> Co-authored-by: seth <[email protected]>
2024-10-18Revert "modules/nix: use nix.nixPath as nix-path in settings"seth
This reverts commit 48953145a5c26263629f8c8e4e4b93d4ddd6b0cd. It is no longer required after https://www.github.com/NixOS/nixpkgs/pull/323613
2024-10-18modules/nix: make sure all settings applyseth
mkMerge > optionalAttrs
2024-10-18more refactors & outsource some things (#477)seth
* tree-wide: drop flake-parts * drop nixinate * justfile: cleanup * drop treefmt-nix * doc: update READMEs * flake: cleanup * seth: don't use `./.` * modules/nixos,darwin: bundle all modules They all depend on each other anyways so * systems: manually import internal modules * seth: use riff module from nix-exprs * flake: back to flake-parts * Revert "flake: back to flake-parts" This reverts commit 35334882f7c0c23991a4efd65ea08b216006b2b0. Saving the last commit so I can go back if I want * flake: use lib.const this looks better...right? * flake: declare systems like a normal person
2024-10-15nixos/github-mirror: init moduleseth
2024-10-15modules/nix: only enable always-allow-substitutes when it existsseth
2024-10-12modules/nix: enable always-allow-substitutesseth
2024-10-11modules/nix: only use lix on linuxseth
2024-09-28modules/nixos: don't use `environment.noXlibs`seth
2024-09-20Revert "treewide: use lix-module for lix"seth
This reverts commit f77aeb0db935f60590aa5b6975857b528c8f6a51.
2024-09-07tree-wide: use flake module for configurationsseth
2024-09-04nixos/nvidia: use nixpkgs defaults; set `hardware.nvidia.open`seth
nixpkgs now requires the user to explicitly define whether or not to use the open modules, as they will not be supported for some cards. i can make this true by default though :normal:
2024-08-28treewide: use lix-module for lixseth