My Nix Configuration

[flake] update and fix eval errors

Changed files
+65 -121
homeModules
programs
+59 -117
flake.lock
···
"systems": "systems"
},
"locked": {
-
"lastModified": 1761656077,
-
"narHash": "sha256-lsNWuj4Z+pE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94=",
"owner": "ryantm",
"repo": "agenix",
-
"rev": "9ba0d85de3eaa7afeab493fed622008b6e4924f5",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1761746637,
-
"narHash": "sha256-t0mId8j2uvwiBM+SGVDv58CwbqXtebaHFX1D9+hdB08=",
"owner": "caelestia-dots",
"repo": "shell",
-
"rev": "bfd149b256d1364ec320c8a0307966b5d4fde826",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1761392494,
-
"narHash": "sha256-Xabw0gwVYKY158DyhNlKopAhjAw54wu7Ws0SmVVrjVA=",
"owner": "caelestia-dots",
"repo": "cli",
-
"rev": "cc458bf8598c0beab27b5dc4331b0cf2ee654165",
"type": "github"
},
"original": {
···
"nixpkgs": "nixpkgs"
},
"locked": {
-
"lastModified": 1761553912,
-
"narHash": "sha256-3UOEQPBlZo9OixT9L1zoD67QheopTG8/EfRPGKyP9bg=",
"owner": "catppuccin",
"repo": "nix",
-
"rev": "7b42c91911c143ae3ea32a79cc8582b5920f24e3",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1760238269,
-
"narHash": "sha256-7CeGZM/Z/5Qt3AYByCRohGYGR1MRuXYzTTbkV/JxyAs=",
"owner": "AvengeMedia",
"repo": "dgop",
-
"rev": "95acdfce2d323e28fa8f5a4f345160962034f2b5",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1761744363,
-
"narHash": "sha256-c+lu6aSPPeI9HnqFg4pyNYUWqLrRL2Yju3sFDu42q/w=",
"owner": "AvengeMedia",
"repo": "DankMaterialShell",
-
"rev": "5e36b1454a7b2cec0c657fd4345a715736bbef19",
"type": "github"
},
"original": {
···
},
"dms-cli": {
"inputs": {
-
"gomod2nix": "gomod2nix",
"nixpkgs": [
"dms",
"nixpkgs"
]
},
"locked": {
-
"lastModified": 1761135910,
-
"narHash": "sha256-51m0k2BN6EjUKZI/tRs563HqGPhsM639kwuXcqxuniM=",
"owner": "AvengeMedia",
"repo": "danklinux",
-
"rev": "d42b58f35c129e893819742746f11ef7e82be56f",
"type": "github"
},
"original": {
···
"dms-plugins": {
"flake": false,
"locked": {
-
"lastModified": 1761499744,
-
"narHash": "sha256-piEPE5GOMKyM+y4qpfMyRlIk4GQjVxqzF5BtxOJ9UZ8=",
"owner": "AvengeMedia",
"repo": "dms-plugins",
-
"rev": "43ec46372c728ed416b37f66886c2a0e5aff026c",
"type": "github"
},
"original": {
···
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
-
"lastModified": 1760948891,
-
"narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=",
"owner": "hercules-ci",
"repo": "flake-parts",
-
"rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04",
"type": "github"
},
"original": {
···
},
"flake-utils_2": {
"inputs": {
-
"systems": "systems_3"
-
},
-
"locked": {
-
"lastModified": 1731533236,
-
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
-
"owner": "numtide",
-
"repo": "flake-utils",
-
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
-
"type": "github"
-
},
-
"original": {
-
"owner": "numtide",
-
"repo": "flake-utils",
-
"type": "github"
-
}
-
},
-
"flake-utils_3": {
-
"inputs": {
-
"systems": "systems_5"
},
"locked": {
"lastModified": 1694529238,
···
"nixpkgs": [
"nixpkgs"
],
-
"systems": "systems_4"
},
"locked": {
"lastModified": 1760925941,
···
},
"gomod2nix": {
"inputs": {
-
"flake-utils": "flake-utils",
-
"nixpkgs": [
-
"dms",
-
"dms-cli",
-
"nixpkgs"
-
]
-
},
-
"locked": {
-
"lastModified": 1756047880,
-
"narHash": "sha256-JeuGh9kA1SPL70fnvpLxkIkCWpTjtoPaus3jzvdna0k=",
-
"owner": "nix-community",
-
"repo": "gomod2nix",
-
"rev": "47d628dc3b506bd28632e47280c6b89d3496909d",
-
"type": "github"
-
},
-
"original": {
-
"owner": "nix-community",
-
"ref": "v1.7.0",
-
"repo": "gomod2nix",
-
"type": "github"
-
}
-
},
-
"gomod2nix_2": {
-
"inputs": {
-
"flake-utils": "flake-utils_3",
"nixpkgs": [
"tangled",
"nixpkgs"
···
},
"hardware": {
"locked": {
-
"lastModified": 1761669189,
-
"narHash": "sha256-INBZnPA9JzyDn+Fnni2250PbRzKx7Eafz0T2c7NhXiQ=",
"owner": "nixos",
"repo": "nixos-hardware",
-
"rev": "9c0ee5dfa186e10efe9b53505b65d22c81860fde",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1761666354,
-
"narHash": "sha256-fHr+tIYBJccNF8QWqgowfRmEAtAMSt1deZIRNKL8A7c=",
"owner": "nix-community",
"repo": "home-manager",
-
"rev": "ca2ab1d877a24d5a437dad62f56b8b2c02e964e9",
"type": "github"
},
"original": {
···
"lastModified": 1731402384,
"narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=",
"type": "tarball",
-
"url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"
},
"original": {
"type": "tarball",
-
"url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"
}
},
"indigo": {
···
]
},
"locked": {
-
"lastModified": 1761451000,
-
"narHash": "sha256-qBJL6xEIjqYq9zOcG2vf2nPTeVBppNJzvO0LuQWMwMo=",
"owner": "Mic92",
"repo": "nix-index-database",
-
"rev": "ed6b293161b378a7368cda38659eb8d3d9a0dac4",
"type": "github"
},
"original": {
···
},
"nixpkgs": {
"locked": {
-
"lastModified": 1760524057,
-
"narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
"owner": "NixOS",
"repo": "nixpkgs",
-
"rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
"type": "github"
},
"original": {
···
},
"nixpkgs-lib": {
"locked": {
-
"lastModified": 1754788789,
-
"narHash": "sha256-x2rJ+Ovzq0sCMpgfgGaaqgBSwY+LST+WbZ6TytnT9Rk=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
-
"rev": "a73b9c743612e4244d865a2fdee11865283c04e6",
"type": "github"
},
"original": {
···
"nixpkgs_2": {
"locked": {
"lastModified": 315532800,
-
"narHash": "sha256-RsbXQcmJSyXJbskIJl8cQq322CooE9tx+T5lkeF9iLI=",
-
"rev": "e99366c665bdd53b7b500ccdc5226675cfc51f45",
"type": "tarball",
-
"url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre885943.e99366c665bd/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
···
]
},
"locked": {
-
"lastModified": 1761643228,
-
"narHash": "sha256-G16tcvlv9tHqrNQB8UTtdqTd6jur9wNuik1Kx6NDH5Y=",
"owner": "quickshell-mirror",
"repo": "quickshell",
-
"rev": "1b147a2c78983877909f9e531fc8ce17c35a297a",
"type": "github"
},
"original": {
···
"easy-hosts": "easy-hosts",
"flake-compat": "flake-compat",
"flake-parts": "flake-parts",
-
"flake-utils": "flake-utils_2",
"golink": "golink",
"hardware": "hardware",
"home-manager": "home-manager",
···
"type": "github"
}
},
-
"systems_5": {
-
"locked": {
-
"lastModified": 1681028828,
-
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
-
"owner": "nix-systems",
-
"repo": "default",
-
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
-
"type": "github"
-
},
-
"original": {
-
"owner": "nix-systems",
-
"repo": "default",
-
"type": "github"
-
}
-
},
"tangled": {
"inputs": {
"flake-compat": "flake-compat_2",
-
"gomod2nix": "gomod2nix_2",
"htmx-src": "htmx-src",
"htmx-ws-src": "htmx-ws-src",
"ibm-plex-mono-src": "ibm-plex-mono-src",
···
"sqlite-lib-src": "sqlite-lib-src"
},
"locked": {
-
"lastModified": 1761742883,
-
"narHash": "sha256-EHI1PUly2J71qaey5+V4GYQX9ZQ1NTMMLvOLvMdJOEE=",
"ref": "refs/heads/master",
-
"rev": "7270d3ae211aee6114e6539d9128c6b2ec47c221",
-
"revCount": 1561,
"type": "git",
"url": "https://tangled.org/@tangled.org/core"
},
···
"systems": "systems"
},
"locked": {
+
"lastModified": 1762618334,
+
"narHash": "sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L+VSybPfiIgzU8lbQ=",
"owner": "ryantm",
"repo": "agenix",
+
"rev": "fcdea223397448d35d9b31f798479227e80183f6",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1762651107,
+
"narHash": "sha256-V++8JREoP1TC6ROYByMAKx/cSyxza0tp1tUNOpq5Z4k=",
"owner": "caelestia-dots",
"repo": "shell",
+
"rev": "c0ea060ffecd3f38233652556d3085d094082400",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1762480719,
+
"narHash": "sha256-TjTMNmndJJIxP/N6owC/CoAPiRuM99fNaQbZqHDtwLw=",
"owner": "caelestia-dots",
"repo": "cli",
+
"rev": "9323fbf1b497204e17dff103cf412daf04a5c723",
"type": "github"
},
"original": {
···
"nixpkgs": "nixpkgs"
},
"locked": {
+
"lastModified": 1762510976,
+
"narHash": "sha256-KGoSj8qMOOPaNE48RTtuNBbqOvKLTeklnRHWWvE/TXo=",
"owner": "catppuccin",
"repo": "nix",
+
"rev": "728cb0a667ce37bb0c68557dba819c7fb54ff1c8",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1762435535,
+
"narHash": "sha256-QhzRn7pYN35IFpKjjxJAj3GPJECuC+VLhoGem3ezycc=",
"owner": "AvengeMedia",
"repo": "dgop",
+
"rev": "6cf638dde818f9f8a2e26d0243179c43cb3458d7",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1762714442,
+
"narHash": "sha256-ptdW/V1X9td4Ym3ZO6NzXHU55nKzogQI1CUbqVP1PwU=",
"owner": "AvengeMedia",
"repo": "DankMaterialShell",
+
"rev": "0197961175ba8e4ed56f90a9a2a6d35f87a2f51a",
"type": "github"
},
"original": {
···
},
"dms-cli": {
"inputs": {
"nixpkgs": [
"dms",
"nixpkgs"
]
},
"locked": {
+
"lastModified": 1762491516,
+
"narHash": "sha256-oGLH5Gje/p2Hc1kO3m8P5eAZ7JldBI30EmwzEET4cNU=",
"owner": "AvengeMedia",
"repo": "danklinux",
+
"rev": "050cf28a2963a7698ed4759736fe5fe77eee7cc2",
"type": "github"
},
"original": {
···
"dms-plugins": {
"flake": false,
"locked": {
+
"lastModified": 1762624195,
+
"narHash": "sha256-zZigP1wet5mwZiXcAuzbWo4gPhPOOYLvG0DOOaWAJgQ=",
"owner": "AvengeMedia",
"repo": "dms-plugins",
+
"rev": "759584dfe660d2f8af0c25f91884e0eb397d2424",
"type": "github"
},
"original": {
···
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
+
"lastModified": 1762440070,
+
"narHash": "sha256-xxdepIcb39UJ94+YydGP221rjnpkDZUlykKuF54PsqI=",
"owner": "hercules-ci",
"repo": "flake-parts",
+
"rev": "26d05891e14c88eb4a5d5bee659c0db5afb609d8",
"type": "github"
},
"original": {
···
},
"flake-utils_2": {
"inputs": {
+
"systems": "systems_4"
},
"locked": {
"lastModified": 1694529238,
···
"nixpkgs": [
"nixpkgs"
],
+
"systems": "systems_3"
},
"locked": {
"lastModified": 1760925941,
···
},
"gomod2nix": {
"inputs": {
+
"flake-utils": "flake-utils_2",
"nixpkgs": [
"tangled",
"nixpkgs"
···
},
"hardware": {
"locked": {
+
"lastModified": 1762463231,
+
"narHash": "sha256-hv1mG5j5PTbnWbtHHomzTus77pIxsc4x8VrMjc7+/YE=",
"owner": "nixos",
"repo": "nixos-hardware",
+
"rev": "52113c4f5cfd1e823001310e56d9c8d0699a6226",
"type": "github"
},
"original": {
···
]
},
"locked": {
+
"lastModified": 1762704774,
+
"narHash": "sha256-iodz4xQbULkHqetbPu5BCSWsVEzZiiNSv0/dzfH4XiE=",
"owner": "nix-community",
"repo": "home-manager",
+
"rev": "be4a9233dd3f6104c9b0fdd3d56f953eb519a4c7",
"type": "github"
},
"original": {
···
"lastModified": 1731402384,
"narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=",
"type": "tarball",
+
"url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip"
},
"original": {
"type": "tarball",
+
"url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip"
}
},
"indigo": {
···
]
},
"locked": {
+
"lastModified": 1762660502,
+
"narHash": "sha256-C9F1C31ys0V7mnp4EcDy7L1cLZw/sCTEXqqTtGnvu08=",
"owner": "Mic92",
"repo": "nix-index-database",
+
"rev": "15c5451c63f4c612874a43846bfe3fa828b03eee",
"type": "github"
},
"original": {
···
},
"nixpkgs": {
"locked": {
+
"lastModified": 1762111121,
+
"narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=",
"owner": "NixOS",
"repo": "nixpkgs",
+
"rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4",
"type": "github"
},
"original": {
···
},
"nixpkgs-lib": {
"locked": {
+
"lastModified": 1761765539,
+
"narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
+
"rev": "719359f4562934ae99f5443f20aa06c2ffff91fc",
"type": "github"
},
"original": {
···
"nixpkgs_2": {
"locked": {
"lastModified": 315532800,
+
"narHash": "sha256-RpDoXu4dMzS4Q3qq3vdlTXbL8ZLn42i5QPD5X0RPqT0=",
+
"rev": "e1ebeec86b771e9d387dd02d82ffdc77ac753abc",
"type": "tarball",
+
"url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre890836.e1ebeec86b77/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
···
]
},
"locked": {
+
"lastModified": 1761897390,
+
"narHash": "sha256-er4gYrIoThYLjlsOMTysoRfn67d1Gci+ZpqDrtQxrA0=",
"owner": "quickshell-mirror",
"repo": "quickshell",
+
"rev": "fc704e6b5d445899a1565955268c91942a4f263f",
"type": "github"
},
"original": {
···
"easy-hosts": "easy-hosts",
"flake-compat": "flake-compat",
"flake-parts": "flake-parts",
+
"flake-utils": "flake-utils",
"golink": "golink",
"hardware": "hardware",
"home-manager": "home-manager",
···
"type": "github"
}
},
"tangled": {
"inputs": {
"flake-compat": "flake-compat_2",
+
"gomod2nix": "gomod2nix",
"htmx-src": "htmx-src",
"htmx-ws-src": "htmx-ws-src",
"ibm-plex-mono-src": "ibm-plex-mono-src",
···
"sqlite-lib-src": "sqlite-lib-src"
},
"locked": {
+
"lastModified": 1762522051,
+
"narHash": "sha256-qDVJ2sEQL0TJbWer6ByhhQrzHE1bZI3U1mmCk0sPZqo=",
"ref": "refs/heads/master",
+
"rev": "2e5a4cde904d86825cefe5971e68f1bdfb1dd36f",
+
"revCount": 1614,
"type": "git",
"url": "https://tangled.org/@tangled.org/core"
},
+6 -4
homeModules/programs/git/default.nix
···
showRandomTip = false;
theme.selectedLineBgColor = [ "default" ];
};
-
git.paging = {
-
pager = "${lib.getExe pkgs.delta} --dark --paging=never";
-
colorArg = "always";
-
};
services = {
"git.pyrox.dev" = "gitea:git.pyrox.dev";
"git.dn42.dev" = "gitea:git.dn42.dev";
···
showRandomTip = false;
theme.selectedLineBgColor = [ "default" ];
};
+
git.pagers = [
+
{
+
pager = "${lib.getExe pkgs.delta} --dark --paging=never";
+
colorArg = "always";
+
}
+
];
services = {
"git.pyrox.dev" = "gitea:git.pyrox.dev";
"git.dn42.dev" = "gitea:git.dn42.dev";