Commit graph

322 commits

Author SHA1 Message Date
202bab9d5d nixos/core: enable nix's auto-optimise-store 2025-04-23 12:08:22 +02:00
73498bc6fd nixos/nvidia: update 2025-04-23 04:10:03 +02:00
1334ea0a93 lock: update 2025-04-23 04:09:57 +02:00
6eb7a1cb19 nixos/shell: add nix-convert-hash alias 2025-04-23 04:09:52 +02:00
786529e7a4 gitignore: update
*-configuration.nix is no longer needed
I hate seeing nix outputs being found by git
2025-04-23 02:13:17 +02:00
bc563b7613 lock: update 2025-04-17 20:31:06 +02:00
f2d894d0a2 lock: update 2025-04-13 10:45:43 +02:00
d5922109ae hosts/main: enable mariadb 2025-04-12 12:43:31 +02:00
f7c217b26c hosts: set system.stateVersion to 24.11
Yes, I read all changes that it would do
using nix-diff
2025-04-12 12:32:57 +02:00
186affb97d hosts/main: add cryptocurrency module
this is one of many services
that I had hosted using docker
2025-04-11 19:39:25 +02:00
909955098d inputs: add nix-bitcoin 2025-04-10 19:59:48 +02:00
45a9ced99b lock: update 2025-04-09 12:54:27 +02:00
80cb27a618 pkgs/den-http-get-updater: try evaluate urlLocation multiple times 2025-04-09 12:54:16 +02:00
1cda1638c4 lock: update 2025-04-08 12:45:26 +02:00
0abc5cc90f outputs: expose updateList 2025-04-07 22:29:56 +02:00
837b3d1b96 outputs.nix: fix path handling 2025-04-07 22:14:57 +02:00
5bddee4588 nixos/nvidia: add updater for the driver package 2025-04-07 21:56:41 +02:00
735a41ca0f pkgs/den-http-get-updater: allow to provide unpack and name argument per prefetch 2025-04-07 21:42:19 +02:00
517ca95d8d pkgs/den-http-get-updater: support providing target hash 2025-04-07 21:38:15 +02:00
890260024f pkgs/den-http-get-updater: use sed instead of awk 2025-04-07 21:38:15 +02:00
a361d01683 pkgs/den-http-get-updater: use strict evaluation 2025-04-07 21:38:15 +02:00
1ade763161 pkgs/den-http-get-updater: add extraPackages argument
useful for contentParser argument
2025-04-07 21:38:15 +02:00
5cedeec18c pkgs/den-http-get-updater: support list to prefetch 2025-04-07 21:38:15 +02:00
b188a5239c outputs: use bultins.toString for the default value of selfPath 2025-04-07 13:31:09 +02:00
0d62f52cd5 nixos/razer: move module replacement to module-overrides.nix 2025-04-07 13:25:03 +02:00
8ceac3ce88 nixos/module-overrides: use modulesPath for luksroot override 2025-04-07 13:22:10 +02:00
27b241adff treewide: restructure modules
make every module contain config attribute
and if module doesn't use module arguments,
don't make it a function
2025-04-07 12:54:34 +02:00
4dab0aff15 treewide: standardize comments referencing nixpkgs pr 2025-04-07 12:41:16 +02:00
5b16eb9aba nixos/nix: use remote sudo by default for nixos-rebuild 2025-04-07 12:36:26 +02:00
e30a67f876 lock: update 2025-04-06 13:43:56 +02:00
fb87b9fafb lock: update 2025-04-04 08:45:52 +02:00
1e9d55517d pkgs/top-level: properly get inputs 2025-04-02 15:22:42 +02:00
00cbc505f3 hosts: define hostPlatform in defined systems
instead of getting them impurely from `builtins.currentSystem`
2025-04-02 15:21:29 +02:00
e3264f1451 pkgs/by-name-overlay: use lib from super instead of outputs.nix 2025-04-01 00:57:54 +02:00
f2407664c1 nixos/nix: use proper nixos-rebuild for its reexec 2025-03-29 13:43:24 +01:00
f3fb4bb3b3 nixos/razer: remove unnecesary comment and package 2025-03-29 13:24:59 +01:00
162c32d8fe razer: use newer version 2025-03-29 13:23:59 +01:00
bf1bc73824 nixos/nvidia: update 2025-03-29 13:23:35 +01:00
ec643a6870 lock: update 2025-03-29 13:23:22 +01:00
702a9c9759 core: add nixos-system NIX_PATH 2025-03-23 13:36:26 +01:00
6de65850fe nixos/nix: use nixos-rebuild from nixpkgs/389487 2025-03-23 13:36:26 +01:00
0b028df8a3 lock: update 2025-03-22 15:23:36 +01:00
5a0008e2d9 nixos/nix: wrap nix once 2025-03-18 18:49:10 +01:00
a3f4302bfb Revert "lock: add comments where new revisions can be found"
This reverts commit 17a8b2353c.
2025-03-18 18:19:31 +01:00
72d18c49fe outputs: add updater script 2025-03-18 18:15:14 +01:00
59d6ba8f97 update-list: create
this nix file will store all updaters availabe in my nix dotfiles
2025-03-18 18:13:17 +01:00
476cf36b57 inputs: provide updateScripts 2025-03-18 18:11:09 +01:00
ec12c3eee4 pkgs/den-http-get-updater: init 2025-03-18 18:10:01 +01:00
7ec22b6e52 pkgs/den-update-script: init 2025-03-18 18:09:26 +01:00
3fb3b7771f lock: update 2025-03-17 11:00:31 +01:00