Compare commits

...

27 Commits

Author SHA1 Message Date
f61a4ee7e3 update 2025-06-23 20:41:42 +02:00
15280d58db 645 current 1970-01-01 01:00:00 25.05.20250525.7c43f08 6.12.30 * 2025-06-23 19:29:22 +02:00
13406ac5a5 643 current 1970-01-01 01:00:00 25.05.20250525.7c43f08 6.12.30 * 2025-06-23 11:30:21 +02:00
e77d36d230 update rclone password 2025-06-23 11:21:46 +02:00
38691b024c 641 current 1970-01-01 01:00:00 25.05.20250525.7c43f08 6.12.30 * 2025-06-03 14:07:47 +02:00
6cb1847ce3 fix greeter 2025-05-27 13:27:10 +02:00
f9d691975d update rclone apppassword 2025-05-26 22:22:03 +02:00
b5ace6ccb9 upgrade to NixOs 25.05 2025-05-26 20:08:04 +02:00
bec9559314 630 current 1970-01-01 01:00:00 24.11.20250519.72841a4 6.6.91 * 2025-05-26 16:39:44 +02:00
b654d36a6f 629 current 1970-01-01 01:00:00 24.11.20250519.72841a4 6.6.91 * 2025-05-21 20:23:33 +02:00
42099e9142 update nixos 2025-05-21 20:23:07 +02:00
e0ded22cc5 627 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-19 10:53:09 +02:00
05b0b6f6dd 626 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-19 10:10:20 +02:00
b98f2c94fe 625 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-14 17:27:03 +02:00
120a482b1e 624 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-14 17:22:47 +02:00
240b124a28 623 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-14 17:21:49 +02:00
448c8523e7 622 current 1970-01-01 01:00:00 24.11.20250506.1d3aeb5 6.6.89 * 2025-05-14 17:19:32 +02:00
dbce42d130 update flake 2025-05-09 18:16:49 +02:00
4c54a00ec9 use new home wifi 2025-05-05 15:51:32 +02:00
dbc625d989 614 current 1970-01-01 01:00:00 24.11.20250421.9684b53 6.6.87 * 2025-04-30 19:44:00 +02:00
5d729b4948 611 current 1970-01-01 01:00:00 24.11.20250421.9684b53 6.6.87 * 2025-04-28 13:07:29 +02:00
05a5fc1976 610 current 1970-01-01 01:00:00 24.11.20250421.9684b53 6.6.87 * 2025-04-23 13:30:24 +02:00
89ba85360c 608 current 1970-01-01 01:00:00 24.11.20250412.26d499f 6.6.87 * 2025-04-19 22:59:37 +02:00
5ebfdb39f1 606 current 1970-01-01 01:00:00 24.11.20250403.bdb9186 6.6.85 * 2025-04-14 12:47:24 +02:00
5ca4021c5b update app password 2025-04-02 15:29:22 +02:00
f5232c2bfb 598 current 1970-01-01 01:00:00 24.11.20250323.f0946fa 6.6.83 * 2025-04-02 14:08:13 +02:00
07313c8ab4 597 current 1970-01-01 01:00:00 24.11.20250323.f0946fa 6.6.83 * 2025-04-02 14:00:16 +02:00
17 changed files with 151 additions and 71 deletions

34
flake.lock generated
View File

@ -7,16 +7,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739757849, "lastModified": 1749154018,
"narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=", "narHash": "sha256-gjN3j7joRvT3a8Zgcylnd4NFsnXeDBumqiu4HmY1RIg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe", "rev": "7aae0ee71a17b19708b93b3ed448a1a0952bf111",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-24.11", "ref": "release-25.05",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@ -28,11 +28,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1735772949, "lastModified": 1741303672,
"narHash": "sha256-lvee0rhKTpJEDl1SC4F3Kvz88snOU8OMTJBsPH1pVBo=", "narHash": "sha256-eRKbKccBu3PK/oJpmUuLo+0v45d0SEjosE8tVsHbpeA=",
"owner": "musnix", "owner": "musnix",
"repo": "musnix", "repo": "musnix",
"rev": "86ef22cbdd7551ef325bce88143be9f37da64c26", "rev": "d56a15f30329f304151e4e05fa82264d127da934",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -43,27 +43,27 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1740603184, "lastModified": 1750400657,
"narHash": "sha256-t+VaahjQAWyA+Ctn2idyo1yxRIYpaDxMgHkgCNiMJa4=", "narHash": "sha256-3vkjFnxCOP6vm5Pm13wC/Zy6/VYgei/I/2DWgW4RFeA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f44bd8ca21e026135061a0a57dcf3d0775b67a49", "rev": "b2485d56967598da068b5a6946dadda8bfcbcd37",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-24.11", "ref": "nixos-25.05",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1740560979, "lastModified": 1750506804,
"narHash": "sha256-Vr3Qi346M+8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic=", "narHash": "sha256-VLFNc4egNjovYVxDGyBYTrvVCgDYgENp5bVi9fPTDYc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5135c59491985879812717f4c9fea69604e7f26f", "rev": "4206c4cb56751df534751b058295ea61357bbbaa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -89,11 +89,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1739262228, "lastModified": 1750119275,
"narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=", "narHash": "sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975", "rev": "77c423a03b9b2b79709ea2cb63336312e78b72e2",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -2,10 +2,10 @@
description = "Nixos config flake"; description = "Nixos config flake";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager.url = "github:nix-community/home-manager/release-24.11"; home-manager.url = "github:nix-community/home-manager/release-25.05";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
sops-nix.url = "github:Mic92/sops-nix"; sops-nix.url = "github:Mic92/sops-nix";
@ -36,10 +36,11 @@
allowUnfreePredicate = pkg: allowUnfreePredicate = pkg:
builtins.elem (nixpkgs.lib.getName pkg) [ builtins.elem (nixpkgs.lib.getName pkg) [
"discord" "discord"
"samsung-UnifiedLinuxDriver" "samsung-unified-linux-driver"
"steam" "steam"
"steam-unwrapped" "steam-unwrapped"
"stm32cubemx" "stm32cubemx"
"obsidian"
]; ];
}; };
}; };
@ -48,7 +49,7 @@
"MaxNixosLaptop" = nixpkgs.lib.nixosSystem { "MaxNixosLaptop" = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
specialArgs = { specialArgs = {
inherit inputs pkgs system; inherit inputs system;
}; };
modules = [ modules = [
./hosts/MaxNixosLaptop/configuration.nix ./hosts/MaxNixosLaptop/configuration.nix
@ -62,6 +63,27 @@
]; ];
} }
musnix.nixosModules.musnix musnix.nixosModules.musnix
{
nixpkgs = {
overlays = [
# make unstable packages available via overlay
(final: prev: {
unstable = nixpkgs-unstable.legacyPackages.${prev.system};
})
];
config = {
allowUnfreePredicate = pkg:
builtins.elem (nixpkgs.lib.getName pkg) [
"discord"
"samsung-unified-linux-driver"
"steam"
"steam-unwrapped"
"stm32cubemx"
"obsidian"
];
};
};
}
]; ];
}; };
ServerIso = nixpkgs.lib.nixosSystem { ServerIso = nixpkgs.lib.nixosSystem {

View File

@ -26,7 +26,7 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
bambu-studio unstable.bambu-studio
neovim neovim
wget wget
fprintd fprintd

View File

@ -46,7 +46,7 @@ in {
freecad freecad
wine wine
prusa-slicer prusa-slicer
unstable.kicad kicad
element-desktop element-desktop
chromium chromium
wl-clipboard wl-clipboard
@ -54,6 +54,9 @@ in {
godot_4 godot_4
ripgrep-all ripgrep-all
stm32cubemx stm32cubemx
flatpak
obsidian
marksman
]; ];
}; };
} }

View File

@ -66,6 +66,8 @@ in {
texliveMedium texliveMedium
biber biber
gcc gcc
just-lsp
marksman
]; ];
}; };

View File

@ -6,6 +6,7 @@ return {
{ import = "astrocommunity.pack.docker" }, { import = "astrocommunity.pack.docker" },
{ import = "astrocommunity.pack.html-css" }, { import = "astrocommunity.pack.html-css" },
{ import = "astrocommunity.pack.json" }, { import = "astrocommunity.pack.json" },
{ import = "astrocommunity.pack.just" },
{ import = "astrocommunity.pack.lua" }, { import = "astrocommunity.pack.lua" },
{ import = "astrocommunity.pack.markdown" }, { import = "astrocommunity.pack.markdown" },
{ import = "astrocommunity.pack.nix" }, { import = "astrocommunity.pack.nix" },

View File

@ -44,7 +44,7 @@ in {
}; };
syntaxHighlighting.enable = true; syntaxHighlighting.enable = true;
syntaxHighlighting.highlighters = ["main" "brackets"]; syntaxHighlighting.highlighters = ["main" "brackets"];
initExtra = '' initContent = ''
# auto completion # auto completion
bindkey '^I' complete-word bindkey '^I' complete-word
bindkey '^[[Z' autosuggest-accept bindkey '^[[Z' autosuggest-accept

View File

@ -69,7 +69,8 @@ in {
# fonts # fonts
noto-fonts noto-fonts
nerdfonts nerd-fonts.fira-code
nerd-fonts.fira-mono
fira fira
]; ];
@ -131,10 +132,12 @@ in {
}; };
# map laptop touchscreen to laptop display # map laptop touchscreen to laptop display
"1267:11676:ELAN2513:00_04F3:2D9C" = lib.mkIf cfg.laptop { "1267:11676:ELAN2513:00_04F3:2D9C" = lib.mkIf cfg.laptop {
tap = "enable";
map_to_output = "'AU Optronics 0x4B2D Unknown'"; map_to_output = "'AU Optronics 0x4B2D Unknown'";
}; };
# map laptop stylus to laptop display # map laptop stylus to laptop display
"1267:11676:ELAN2513:00_04F3:2D9C_Stylus" = lib.mkIf cfg.laptop { "1267:11676:ELAN2513:00_04F3:2D9C_Stylus" = lib.mkIf cfg.laptop {
tap = "enable";
map_to_output = "'AU Optronics 0x4B2D Unknown'"; map_to_output = "'AU Optronics 0x4B2D Unknown'";
}; };
}; };
@ -149,6 +152,7 @@ in {
"${modifier}+2" = "workspace term"; "${modifier}+2" = "workspace term";
"${modifier}+3" = "workspace msg"; "${modifier}+3" = "workspace msg";
"${modifier}+4" = "workspace music"; "${modifier}+4" = "workspace music";
"${modifier}+o" = "workspace obsidian";
"${modifier}+Shift+1" = "move container to workspace main"; "${modifier}+Shift+1" = "move container to workspace main";
"${modifier}+Shift+2" = "move container to workspace term"; "${modifier}+Shift+2" = "move container to workspace term";
"${modifier}+Shift+3" = "move container to workspace msg"; "${modifier}+Shift+3" = "move container to workspace msg";
@ -159,8 +163,8 @@ in {
"${modifier}+Shift+Print" = ''exec ${pkgs.wf-recorder}/bin/wf-recorder -g "$(${pkgs.slurp}/bin/slurp)" -f "$HOME/Videos/screencapture_$(${pkgs.coreutils}/bin/date +%F-%T).mp4"''; "${modifier}+Shift+Print" = ''exec ${pkgs.wf-recorder}/bin/wf-recorder -g "$(${pkgs.slurp}/bin/slurp)" -f "$HOME/Videos/screencapture_$(${pkgs.coreutils}/bin/date +%F-%T).mp4"'';
# brightness # brightness
"XF86MonBrightnessDown" = "exec ${pkgs.light}/bin/light -U 5"; "XF86MonBrightnessDown" = "exec ${pkgs.light}/bin/light -T 0.9";
"XF86MonBrightnessUp" = "exec ${pkgs.light}/bin/light -A 5"; "XF86MonBrightnessUp" = "exec ${pkgs.light}/bin/light -T 1.1";
# volume # volume
"XF86AudioRaiseVolume" = "exec '${pkgs.pulseaudio}/bin/pactl set-sink-volume @DEFAULT_SINK@ +1%'"; "XF86AudioRaiseVolume" = "exec '${pkgs.pulseaudio}/bin/pactl set-sink-volume @DEFAULT_SINK@ +1%'";
"XF86AudioLowerVolume" = "exec '${pkgs.pulseaudio}/bin/pactl set-sink-volume @DEFAULT_SINK@ -1%'"; "XF86AudioLowerVolume" = "exec '${pkgs.pulseaudio}/bin/pactl set-sink-volume @DEFAULT_SINK@ -1%'";
@ -183,6 +187,7 @@ in {
{app_id = "Element";} {app_id = "Element";}
]; ];
"music" = [{app_id = "org.rncbc.qpwgraph";}]; "music" = [{app_id = "org.rncbc.qpwgraph";}];
"obsidian" = [{app_id = "obsidian";} {class = "obsidian";}];
}; };
bars = []; bars = [];
@ -205,6 +210,7 @@ in {
{command = "${pkgs.wezterm}/bin/wezterm start --class start-terminal";} {command = "${pkgs.wezterm}/bin/wezterm start --class start-terminal";}
{command = "${pkgs.networkmanagerapplet}/bin/nm-applet";} {command = "${pkgs.networkmanagerapplet}/bin/nm-applet";}
{command = "${pkgs.firefox}/bin/firefox";} {command = "${pkgs.firefox}/bin/firefox";}
{command = "${pkgs.obsidian}/bin/obsidian";}
] ]
++ lib.optionals cfg.laptop [ ++ lib.optionals cfg.laptop [
{command = "${pkgs.squeekboard}/bin/squeekboard";} {command = "${pkgs.squeekboard}/bin/squeekboard";}
@ -240,6 +246,10 @@ in {
workspace = "5"; workspace = "5";
output = ["DP-3" "DP-4" "DP-6" "HDMI-A-1" "eDP-1"]; output = ["DP-3" "DP-4" "DP-6" "HDMI-A-1" "eDP-1"];
} }
{
workspace = "obsidian";
output = ["eDP-1"];
}
]; ];
floating.criteria = [ floating.criteria = [
@ -255,6 +265,7 @@ in {
extraConfig = lib.mkIf cfg.laptop '' extraConfig = lib.mkIf cfg.laptop ''
bindswitch --reload --locked lid:on exec "[ $(${pkgs.sway}/bin/swaymsg -t get_outputs | ${pkgs.jq}/bin/jq '. | length') -gt 1 ] && ${pkgs.sway}/bin/swaymsg output eDP-1 disable" bindswitch --reload --locked lid:on exec "[ $(${pkgs.sway}/bin/swaymsg -t get_outputs | ${pkgs.jq}/bin/jq '. | length') -gt 1 ] && ${pkgs.sway}/bin/swaymsg output eDP-1 disable"
bindswitch --reload --locked lid:off output eDP-1 enable bindswitch --reload --locked lid:off output eDP-1 enable
bindgesture --input-device=\'1267:11676:ELAN2513:00_04F3:2D9C\' swipe:3:down exec ${pkgs.nwg-launchers}/bin/nwggrid -client
''; '';
}; };

View File

@ -52,24 +52,25 @@ in {
profile.outputs = [ profile.outputs = [
{ {
criteria = "eDP-1"; criteria = "eDP-1";
position = "1080,1080"; position = "0,1080";
} }
{ {
criteria = "Dell Inc. DELL U2422HE 8YCPH83"; criteria = "Dell Inc. DELL U2422HE 8YCPH83";
position = "1080,0"; transform = "normal";
position = "0,0";
} }
{ {
criteria = "NEC Corporation E243WMi 59118576NB"; criteria = "Dell Inc. DELL P2422HE 28XL9M3";
transform = "90"; transform = "normal";
position = "0,0"; position = "1920,0";
} }
]; ];
profile.exec = [ profile.exec = [
"${pkgs.sway}/bin/swaymsg [workspace=main] move workspace to DP-4" "${pkgs.sway}/bin/swaymsg [workspace=main] move workspace to '\"Dell Inc. DELL U2422HE 8YCPH83\"'"
"${pkgs.sway}/bin/swaymsg [workspace=term] move workspace to DP-5" "${pkgs.sway}/bin/swaymsg [workspace=term] move workspace to '\"Dell Inc. DELL P2422HE 28XL9M3\"'"
"${pkgs.sway}/bin/swaymsg [workspace=msg] move workspace to eDP-1" "${pkgs.sway}/bin/swaymsg [workspace=msg] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=music] move workspace to eDP-1" "${pkgs.sway}/bin/swaymsg [workspace=music] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to DP-4" "${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to '\"Dell Inc. DELL U2422HE 8YCPH83\"'"
]; ];
} }
{ {
@ -168,6 +169,30 @@ in {
"${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to '\"Dell Inc. DELL P2422HE 7VWL9M3\"'" "${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to '\"Dell Inc. DELL P2422HE 7VWL9M3\"'"
]; ];
} }
{
profile.outputs = [
{
criteria = "eDP-1";
position = "1080,1080";
}
{
criteria = "Dell Inc. DELL U2422HE 7HCPH83";
position = "1080,0";
}
{
criteria = "Dell Inc. DELL U2422HE 1XFFH83";
transform = "90";
position = "0,0";
}
];
profile.exec = [
"${pkgs.sway}/bin/swaymsg [workspace=main] move workspace to '\"Dell Inc. DELL U2422HE 7HCPH83\"'"
"${pkgs.sway}/bin/swaymsg [workspace=term] move workspace to '\"Dell Inc. DELL U2422HE 1XFFH83\"'"
"${pkgs.sway}/bin/swaymsg [workspace=msg] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=music] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to '\"Dell Inc. DELL U2422HE 7HCPH83\"'"
];
}
{ {
profile.outputs = [ profile.outputs = [
{ {
@ -235,6 +260,25 @@ in {
"${pkgs.sway}/bin/swaymsg [workspace=mirror] exec ${pkgs.wl-mirror}/bin/wl-mirror eDP-1" "${pkgs.sway}/bin/swaymsg [workspace=mirror] exec ${pkgs.wl-mirror}/bin/wl-mirror eDP-1"
]; ];
} }
{
profile.outputs = [
{
criteria = "eDP-1";
position = "0,1080";
}
{
criteria = "ViewSonic Corporation VG2448 V5E201864188";
position = "0,0";
}
];
profile.exec = [
"${pkgs.sway}/bin/swaymsg [workspace=main] move workspace to '\"ViewSonic Corporation VG2448 V5E201864188\"'"
"${pkgs.sway}/bin/swaymsg [workspace=term] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=msg] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=music] move workspace to eDP-1"
"${pkgs.sway}/bin/swaymsg [workspace=5] move workspace to '\"ViewSonic Corporation VG2448 V5E201864188\"'"
];
}
]; ];
}; };
}; };

View File

@ -12,18 +12,20 @@ in {
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
services.mako = { services.mako = {
enable = true; enable = true;
settings = {
actions = true; actions = true;
anchor = "top-right"; anchor = "top-right";
borderRadius = 10; border-radius = 10;
borderSize = 2; border-size = 2;
height = 100; height = 100;
width = 400; width = 400;
defaultTimeout = 10000; # ms default-timeout = 10000; # ms
font = "FiraCode Nerd Font 11"; font = "FiraCode Nerd Font 11";
icons = true; icons = true;
markup = true; markup = true;
}; };
}; };
};
} }

View File

@ -116,15 +116,14 @@ in {
}; };
xsession.enable = true; xsession.enable = true;
services.mako = { services.mako.settings = {
backgroundColor = "#313131"; background-color = "#313131";
borderColor = "#00FFEE"; border-color = "#00FFEE";
progressColor = "#338833"; progress-color = "#338833";
textColor = "#e0e0e0"; text-color = "#e0e0e0";
extraConfig = '' "urgency=low" = {
[urgency=low] border-color = "#008877";
border-color=#008877 };
'';
}; };
}; };
} }

View File

@ -64,5 +64,7 @@ in {
programs.steam.enable = true; programs.steam.enable = true;
security.polkit.enable = true; security.polkit.enable = true;
services.upower.enable = true;
}; };
} }

View File

@ -44,8 +44,6 @@ in {
extraGroups = []; extraGroups = [];
}; };
services.greetd.enable = true;
environment.etc."greetd/environments".text = '' environment.etc."greetd/environments".text = ''
sway sway
''; '';

View File

@ -5,6 +5,7 @@
auto-optimise-store = true; auto-optimise-store = true;
max-jobs = "auto"; max-jobs = "auto";
cores = 12; cores = 12;
download-buffer-size = 524288000;
}; };
}; };
} }

View File

@ -12,7 +12,7 @@ in {
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
system.autoUpgrade = { system.autoUpgrade = {
enable = true; enable = false;
flake = inputs.self.outPath; flake = inputs.self.outPath;
flags = [ flags = [
"--recreate-lock-file" "--recreate-lock-file"

View File

@ -1,16 +1,12 @@
cloud: cloud:
url: ENC[AES256_GCM,data:BoSdQrtLNKYpaHIWUj5Ak8PGMJz3hj/z88XVBgN6AbyT2K/bC412p3oi+X9MmYATR3A=,iv:wez+v5kEN+niZmZXzaJoygHf4mqKVI6CINktAZe8WTs=,tag:20W87Kcn94smiLtX9mMdOw==,type:str] url: ENC[AES256_GCM,data:BoSdQrtLNKYpaHIWUj5Ak8PGMJz3hj/z88XVBgN6AbyT2K/bC412p3oi+X9MmYATR3A=,iv:wez+v5kEN+niZmZXzaJoygHf4mqKVI6CINktAZe8WTs=,tag:20W87Kcn94smiLtX9mMdOw==,type:str]
user: ENC[AES256_GCM,data:kFza,iv:OrDNF/h+xLuuyq2cpaHnQuRM1lwuXhe8Ue0rm/wRmkY=,tag:9t+hEx38r/yBIzWIFD0GnQ==,type:str] user: ENC[AES256_GCM,data:kFza,iv:OrDNF/h+xLuuyq2cpaHnQuRM1lwuXhe8Ue0rm/wRmkY=,tag:9t+hEx38r/yBIzWIFD0GnQ==,type:str]
pass: ENC[AES256_GCM,data:V+I4N5bDSDeTaubUKWK5sWQnTojqg3Afahgvd02LbkjpW/7VMjtLOyxtR5g3vzswcUFFZzOe4P1Y/MdH,iv:TEHPa1mbj6ODtDSnMvKdUUeyd+WcX5CIT+x7V9+FgNU=,tag:z5d95/hy9YFYrhaTG7r+Yw==,type:str] pass: ENC[AES256_GCM,data:p3c8PeE54fjCIJlwDMLmE9gaYexjcXFa05xExJkKJJTNcLKVhMqQCZxeBZReTKxK18dMbTHd6eaFqPKH,iv:IC2MFF4Aj01a9iE5SVk+Os/0sX+8COsD9p8Jdh98VSs=,tag:e/Z9CjP/iXsnGWtD5jlJlQ==,type:str]
luhbots: luhbots:
url: ENC[AES256_GCM,data:5hnCSyNcr3un83FaNGYaiZdbxCJe87+hzpoRtWozbn0OW31pxONIEQnSikXh59/OlVJN9TEmv+bd3uO210NPoKUL0D2MWw==,iv:fvY7fLbiAVGq0hh4ifs/LRgixlZsIDczw0hpiUvFSw0=,tag:gXNgNWMDXnRMdyhTjnG6oA==,type:str] url: ENC[AES256_GCM,data:5hnCSyNcr3un83FaNGYaiZdbxCJe87+hzpoRtWozbn0OW31pxONIEQnSikXh59/OlVJN9TEmv+bd3uO210NPoKUL0D2MWw==,iv:fvY7fLbiAVGq0hh4ifs/LRgixlZsIDczw0hpiUvFSw0=,tag:gXNgNWMDXnRMdyhTjnG6oA==,type:str]
user: ENC[AES256_GCM,data:ucJ21fRmDKvHtyA=,iv:IYfNwBBWYxVb7ptwhfBiBgXwaoj5oCWg6gCI3WD8sjE=,tag:sB6/PJuquUL/GugpfzNMRw==,type:str] user: ENC[AES256_GCM,data:ucJ21fRmDKvHtyA=,iv:IYfNwBBWYxVb7ptwhfBiBgXwaoj5oCWg6gCI3WD8sjE=,tag:sB6/PJuquUL/GugpfzNMRw==,type:str]
pass: ENC[AES256_GCM,data:3gkyN51YvL/SrtP3kbG4OVhc5KBzu33dYVx4u8pJs9h3GJ9Wh1A5NCaBFJa7VFWfKuysNmr4CQwQEYBX,iv:U5foeasbN/TrrR0mA1mNcqYWZFXHYIAqXLmP/RvC+Os=,tag:x7ck7quJG7npMGwi/ss3ZA==,type:str] pass: ENC[AES256_GCM,data:3gkyN51YvL/SrtP3kbG4OVhc5KBzu33dYVx4u8pJs9h3GJ9Wh1A5NCaBFJa7VFWfKuysNmr4CQwQEYBX,iv:U5foeasbN/TrrR0mA1mNcqYWZFXHYIAqXLmP/RvC+Os=,tag:x7ck7quJG7npMGwi/ss3ZA==,type:str]
sops: sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: age:
- recipient: age1d6ze98387f0gryqwvrdlcxgz3wgs607ach4duwmnp72dzaa63cxqchc78n - recipient: age1d6ze98387f0gryqwvrdlcxgz3wgs607ach4duwmnp72dzaa63cxqchc78n
enc: | enc: |
@ -21,8 +17,7 @@ sops:
cVV3dFpNbjY1bkZtUlltanpSNDlPd28KQ4FQrC6KyZEzzkmByh07q1RAGnWnCNtr cVV3dFpNbjY1bkZtUlltanpSNDlPd28KQ4FQrC6KyZEzzkmByh07q1RAGnWnCNtr
XTDQhlbSq/LdptpqNbUD2g9H9vC2CAC0av39ExvT55JiK4dEWmrwUA== XTDQhlbSq/LdptpqNbUD2g9H9vC2CAC0av39ExvT55JiK4dEWmrwUA==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-02-28T13:54:09Z" lastmodified: "2025-06-12T07:55:51Z"
mac: ENC[AES256_GCM,data:1KKWA9F1kfwcvvbTNwFH/Cp0QGFGAJZOWCZX16Qi8g9ncBeX8xY8ZXq9jWtgOXO1wDeB7gPQj2nanZSzFvvjaq44h/gJRDu72L9H5KOrhJbJTG2K8yLWKnvzuLet8dPlaMkZKermCRcN31W9cQBLj7+31lUznTSLvd0B9uJxdu8=,iv:KImOEnxVrRnDtM7w3Xa23L6j495WQlSvqJgmRii4WSQ=,tag:Ck6u78WVnjkUDUCJnKyUhQ==,type:str] mac: ENC[AES256_GCM,data:WXOmWalZiENdsqVQqGfwXrt3OJ0HoMPNTHkk9C7oASv+wl1eX/7yryQ5GWgXe5GGqhBrtnKPIxKNDGABiXqA7zhR31Bp3Kctyztum8ygcv9+7rs2S+8Ya9LxC0/q/mhbsFOiu3UYw9icwig9rRXmx8I41VxaWGLbL/TLryFzWjI=,iv:ygdWjZespGdXVaMqdwbXIr1gD2SengMoAVHuUUswBEw=,tag:5DV6lEmIZvyzoj/JEh9sCw==,type:str]
pgp: []
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.9.4 version: 3.10.2

View File

@ -1,6 +1,6 @@
home: home:
ssid: ENC[AES256_GCM,data:i76d33GIysjSY2k=,iv:34g02nNL5xYXx0PpN49u4xVHzfraTMtAqC4w4oxLBao=,tag:Y3g8kzhPF5LJuaxFq7jd3w==,type:str] ssid: ENC[AES256_GCM,data:NXV/fyH9brOD,iv:fwdot2Zotoxnng55p/bDT1KmO1oGozj8UadZYKgcF8k=,tag:fPF2N7TPq2TGjlfSLfryLQ==,type:str]
psk: ENC[AES256_GCM,data:bb25mbWgCBvwEvKr4sRRXg==,iv:+oNkqdk0bEP1l1e+HpSveRrxJI8OfQtBVcQ5476kMLU=,tag:vdWSVd5pIRGab+lzP4oFHg==,type:str] psk: ENC[AES256_GCM,data:wrKsVQ/Ra8ruWPXLXolyHLyQul/7lFrBA72Cj14=,iv:BkGX4xxyqDdFXAw1Ur3YI4CAYJIW1dRjL8KYOgoxFVc=,tag:aP8wWk6UGEeZOVWhkiGT0g==,type:str]
parents: parents:
ssid: ENC[AES256_GCM,data:NZEKQ2N1sC0=,iv:vvsnsH3lYbtXwSnQuInhceiE19Z+ZNszB20TL9BF40g=,tag:5YOljSW9Hht+MCNKhss/Sw==,type:str] ssid: ENC[AES256_GCM,data:NZEKQ2N1sC0=,iv:vvsnsH3lYbtXwSnQuInhceiE19Z+ZNszB20TL9BF40g=,tag:5YOljSW9Hht+MCNKhss/Sw==,type:str]
psk: ENC[AES256_GCM,data:gjpdj21uLDiY,iv:k1RH2ybRkJccEqjkdv1Tz+qLS2EdGWdn+jRkUcTDLtY=,tag:IuwgoHt//GvyWVvDI2C/2g==,type:str] psk: ENC[AES256_GCM,data:gjpdj21uLDiY,iv:k1RH2ybRkJccEqjkdv1Tz+qLS2EdGWdn+jRkUcTDLtY=,tag:IuwgoHt//GvyWVvDI2C/2g==,type:str]
@ -26,8 +26,8 @@ sops:
d0FZc0x5UVhPQ09xUE5Qa1A0QkExVmcKkcy1i+nME0uHlLy8vCu8vgqSuR+0NqaD d0FZc0x5UVhPQ09xUE5Qa1A0QkExVmcKkcy1i+nME0uHlLy8vCu8vgqSuR+0NqaD
D+zKRKNdfJn1TLsoyDb4iDSeqp8nB9fZzQqIJshGRhlnqxuzIiYqqA== D+zKRKNdfJn1TLsoyDb4iDSeqp8nB9fZzQqIJshGRhlnqxuzIiYqqA==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2024-03-20T19:10:46Z" lastmodified: "2025-05-05T13:46:43Z"
mac: ENC[AES256_GCM,data:CAkdbGguJ/W1C0bZY7EE7IU9b6+4sspFbP5SpnybUULqJnR98MK55UT/2cfc6HYsN0RQCz7EtgZ06cjCELPn7AYFFYRbLSptrgBciIpMlDCX/22qlZ+Y6ehRr+j5scCifJITKwe9BfpLqVy27xPA1zFdbuiJkFHW0XKzSNk/hDQ=,iv:FdQlJH6LtksqloAz3+HKmERrTDntKs/lVTKJ1bTP0bM=,tag:aCY6u1ARccyuQix/wb1cfg==,type:str] mac: ENC[AES256_GCM,data:5V6dtgz6xDFXUqkTxAZ2mdNovMcz4rf64UJHp/oTY0Veqjesyx88etSz6y15E3CsKa4LQImBGtwfowVXa5eto5eBdO8fg07zzfSMT4lUmxPg/kTUJluLNpwph4HxP2mLo5h0o+4PDILuBrwS9ozOHOAzEj/iCKUmmmNFN598xkA=,iv:4MKHWixtku5pCSHfTgNmCIm5NHm5K6nVK1v589BFA9s=,tag:95ud48Qu1q016SCNFzciig==,type:str]
pgp: [] pgp: []
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.8.1 version: 3.9.4