Compare commits

..

2 commits

Author SHA1 Message Date
562b14535c
chore: cleanup flake
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-10-26 13:43:48 +01:00
dfbf4eb4e0
feat: add hledger
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-10-26 13:39:48 +01:00
2 changed files with 30 additions and 45 deletions

View file

@ -114,33 +114,18 @@
} }
); );
nixosConfigurations = nixosConfigurations = {
let
hetzner = import ./lib/hetzner.nix { inherit inputs nixpkgs; };
in
{
# Workstations # Workstations
wodan = nixpkgs.lib.nixosSystem { wodan = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs outputs; }; specialArgs = { inherit inputs outputs; };
modules = [ modules = [
{ nixpkgs.overlays = [ overlays.additions ]; }
{ {
nixpkgs.overlays = [ nixpkgs.overlays = [
overlays.additions
overlays.unstable-packages
tidalcycles.overlays.default tidalcycles.overlays.default
(_: prev: {
tailscale = prev.tailscale.overrideAttrs (old: {
checkFlags = builtins.map (
flag:
if prev.lib.hasPrefix "-skip=" flag then
flag + "|^TestGetList$|^TestIgnoreLocallyBoundPorts$|^TestPoller$"
else
flag
) old.checkFlags;
});
})
]; ];
} }
{ nixpkgs.overlays = [ tidalcycles.overlays.default ]; }
./hosts/wodan ./hosts/wodan
]; ];
}; };

View file

@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
home.packages = with pkgs; [ home.packages = with pkgs.unstable; [
hledger hledger
hledger-ui hledger-ui
hledger-utils hledger-utils