+46
-49
flake.nix
+46
-49
flake.nix
···+generate-firefox-addons = toString "${pkgs.generate-firefox-addons}/bin/generate-firefox-addons";-# modules = [{nixosConfigurations = {inherit (inputs.self.nixosConfigurations) wolumonde;};}];+# modules = [{nixosConfigurations = {inherit (inputs.self.nixosConfigurations) wolumonde;};}];
+14
-13
hosts/default.nix
+14
-13
hosts/default.nix
······
+53
-33
hosts/lungmen/default.nix
+53
-33
hosts/lungmen/default.nix
··················
+37
-14
hosts/tkaronto/default.nix
+37
-14
hosts/tkaronto/default.nix
·········
+9
-6
hosts/tkaronto/modules/boot.nix
+9
-6
hosts/tkaronto/modules/boot.nix
·········
+17
-5
hosts/tkaronto/modules/fs.nix
+17
-5
hosts/tkaronto/modules/fs.nix
······
+3
-2
hosts/tkaronto/modules/iphone.nix
+3
-2
hosts/tkaronto/modules/iphone.nix
+1
-1
hosts/tkaronto/modules/secrets.nix
+1
-1
hosts/tkaronto/modules/secrets.nix
+3
-2
hosts/tkaronto/modules/wireguard.nix
+3
-2
hosts/tkaronto/modules/wireguard.nix
······
+14
-10
hosts/wolumonde/default.nix
+14
-10
hosts/wolumonde/default.nix
······
+2
-2
hosts/wolumonde/modules/arpa.nix
+2
-2
hosts/wolumonde/modules/arpa.nix
······
+35
-25
hosts/wolumonde/modules/atproto.nix
+35
-25
hosts/wolumonde/modules/atproto.nix
······
+7
-5
hosts/wolumonde/modules/bernbot.nix
+7
-5
hosts/wolumonde/modules/bernbot.nix
······
+10
-5
hosts/wolumonde/modules/blog.nix
+10
-5
hosts/wolumonde/modules/blog.nix
···
+2
-1
hosts/wolumonde/modules/forgejo.nix
+2
-1
hosts/wolumonde/modules/forgejo.nix
+9
-4
hosts/wolumonde/modules/hardware-configuration.nix
+9
-4
hosts/wolumonde/modules/hardware-configuration.nix
···
+4
-2
hosts/wolumonde/modules/hedgedoc.nix
+4
-2
hosts/wolumonde/modules/hedgedoc.nix
······-locations."/".proxyPass = "http://${config.services.hedgedoc.settings.host}:${toString config.services.hedgedoc.settings.port}";+"http://${config.services.hedgedoc.settings.host}:${toString config.services.hedgedoc.settings.port}";
+7
-5
hosts/wolumonde/modules/limbusart.nix
+7
-5
hosts/wolumonde/modules/limbusart.nix
······
+3
-2
hosts/wolumonde/modules/nginx.nix
+3
-2
hosts/wolumonde/modules/nginx.nix
······
+2
-1
hosts/wolumonde/modules/nixinate.nix
+2
-1
hosts/wolumonde/modules/nixinate.nix
+10
-9
hosts/wolumonde/modules/pds.nix
+10
-9
hosts/wolumonde/modules/pds.nix
·········
+2
-1
hosts/wolumonde/modules/secrets.nix
+2
-1
hosts/wolumonde/modules/secrets.nix
+2
-1
hosts/wolumonde/modules/ssh.nix
+2
-1
hosts/wolumonde/modules/ssh.nix
+1
-1
hosts/wolumonde/modules/tailscale.nix
+1
-1
hosts/wolumonde/modules/tailscale.nix
+2
-1
hosts/wolumonde/modules/webhook.nix
+2
-1
hosts/wolumonde/modules/webhook.nix
+7
-3
hosts/wolumonde/modules/webhooks/deploy-wolumonde.nix
+7
-3
hosts/wolumonde/modules/webhooks/deploy-wolumonde.nix
···-pass-arguments-to-command = builtins.map (n: {source = "string"; name = n;}) ["http://higashi:9000/hooks/deploy-wolumonde"];
+9
-10
hosts/wsl/default.nix
+9
-10
hosts/wsl/default.nix
······
+1
-1
hosts/wsl/modules/secrets.nix
+1
-1
hosts/wsl/modules/secrets.nix
+17
-15
lib/default.nix
+17
-15
lib/default.nix
···
+6
-2
locale/default.nix
+6
-2
locale/default.nix
···
+4
-2
modules/ananicy/default.nix
+4
-2
modules/ananicy/default.nix
+56
-43
modules/base/default.nix
+56
-43
modules/base/default.nix
······-manix_preview = "manix '{}' | sed 's/type: /> type: /g' | bat -l Markdown --color=always --plain";-in ''manix "" | rg '^# ' | sed 's/^# \(.*\) (.*/\1/;s/ (.*//;s/^# //' | sk --preview="${manix_preview}" | xargs manix'';+manix_preview = "manix '{}' | sed 's/type: /> type: /g' | bat -l Markdown --color=always --plain";+''manix "" | rg '^# ' | sed 's/^# \(.*\) (.*/\1/;s/ (.*//;s/^# //' | sk --preview="${manix_preview}" | xargs manix'';···
+21
-18
modules/base/hm-system-defaults.nix
+21
-18
modules/base/hm-system-defaults.nix
······
+12
-8
modules/base/nix.nix
+12
-8
modules/base/nix.nix
···+registry = builtins.mapAttrs (_: v: { flake = v; }) (lib.filterAttrs (_: v: v ? outputs) inputs);···
+5
-3
modules/cachix/default.nix
+5
-3
modules/cachix/default.nix
···filterCaches = key: value: value == "regular" && lib.hasSuffix ".nix" key && key != "default.nix";imports = lib.mapAttrsToList toImport (lib.filterAttrs filterCaches (builtins.readDir folder));
+2
-2
modules/cachix/helix.nix
+2
-2
modules/cachix/helix.nix
···
+2
-2
modules/cachix/nix-community.nix
+2
-2
modules/cachix/nix-community.nix
···-trusted-public-keys = ["nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="];+trusted-public-keys = [ "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" ];
+2
-1
modules/de/budgie/default.nix
+2
-1
modules/de/budgie/default.nix
+2
-1
modules/de/gnome/default.nix
+2
-1
modules/de/gnome/default.nix
+2
-1
modules/de/greetd/default.nix
+2
-1
modules/de/greetd/default.nix
+7
-3
modules/develop/default.nix
+7
-3
modules/develop/default.nix
+8
-3
modules/develop/editor/default.nix
+8
-3
modules/develop/editor/default.nix
+8
-4
modules/develop/editor/helix.nix
+8
-4
modules/develop/editor/helix.nix
···
+8
-4
modules/develop/editor/kakoune.nix
+8
-4
modules/develop/editor/kakoune.nix
···
+7
-3
modules/develop/nixbuild/default.nix
+7
-3
modules/develop/nixbuild/default.nix
······publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPIQCZc54poJ8vqawd8TraNryQeJnvH1eLpIDgbiqymM";···
+2
-1
modules/flatpak/default.nix
+2
-1
modules/flatpak/default.nix
+4
-2
modules/gamemode/default.nix
+4
-2
modules/gamemode/default.nix
······hyprctl --batch 'keyword decoration:blur 1 ; keyword animations:enabled 1 ; keyword misc:no_vfr 0'
+2
-1
modules/github.nix
+2
-1
modules/github.nix
+4
-3
modules/gnome-boxes/default.nix
+4
-3
modules/gnome-boxes/default.nix
+2
-1
modules/libvirtd/default.nix
+2
-1
modules/libvirtd/default.nix
+1
-1
modules/network/default.nix
+1
-1
modules/network/default.nix
+6
-2
modules/network/dns/cloudflare.nix
+6
-2
modules/network/dns/cloudflare.nix
···
+1
-1
modules/network/dns/default.nix
+1
-1
modules/network/dns/default.nix
+4
-1
modules/network/dns/nextdns.nix
+4
-1
modules/network/dns/nextdns.nix
+1
-1
modules/network/dns/stubby/default.nix
+1
-1
modules/network/dns/stubby/default.nix
+14
-12
modules/network/dns/stubby/nextdns.nix
+14
-12
modules/network/dns/stubby/nextdns.nix
···
+6
-2
modules/network/iwd/default.nix
+6
-2
modules/network/iwd/default.nix
···
+7
-3
modules/network/networkmanager/default.nix
+7
-3
modules/network/networkmanager/default.nix
···
+1
-1
modules/network/wpa_supplicant.nix
+1
-1
modules/network/wpa_supplicant.nix
+2
-1
modules/persist/default.nix
+2
-1
modules/persist/default.nix
+3
-2
modules/persist/null.nix
+3
-2
modules/persist/null.nix
+3
-2
modules/syncthing/default.nix
+3
-2
modules/syncthing/default.nix
+16
-27
pkgs-set/default.nix
+16
-27
pkgs-set/default.nix
···+${l.removeSuffix ".nix" name} = final.callPackage "${./pkgs}/${name}" { inherit inputs tlib; };···
+2
-1
pkgs-set/overlays/agenix.nix
+2
-1
pkgs-set/overlays/agenix.nix
+8
-1
pkgs-set/overlays/calf.nix
+8
-1
pkgs-set/overlays/calf.nix
···-nativeBuildInputs = old.nativeBuildInputs ++ (with final; [automake autoconf pkg-config libtool]);
+2
-1
pkgs-set/overlays/musikcube.nix
+2
-1
pkgs-set/overlays/musikcube.nix
+1
-1
pkgs-set/overlays/nur.nix
+1
-1
pkgs-set/overlays/nur.nix
+3
-2
pkgs-set/overlays/prismlauncher.nix
+3
-2
pkgs-set/overlays/prismlauncher.nix
···
+9
-9
pkgs-set/overlays/rofi-bluetooth.nix
+9
-9
pkgs-set/overlays/rofi-bluetooth.nix
···
+10
-2
pkgs-set/overlays/steam.nix
+10
-2
pkgs-set/overlays/steam.nix
···
+6
-9
pkgs-set/pkgs-to-export.nix
+6
-9
pkgs-set/pkgs-to-export.nix
+6
-5
pkgs-set/pkgs/comic-mono.nix
+6
-5
pkgs-set/pkgs/comic-mono.nix
···
+13
-12
pkgs-set/pkgs/discordo.nix
+13
-12
pkgs-set/pkgs/discordo.nix
···
+17
-2
pkgs-set/pkgs/fluidsynth-dssi.nix
+17
-2
pkgs-set/pkgs/fluidsynth-dssi.nix
···
+6
-1
pkgs-set/pkgs/fractal-next.nix
+6
-1
pkgs-set/pkgs/fractal-next.nix
···
+1
-1
pkgs-set/pkgs/phantom.nix
+1
-1
pkgs-set/pkgs/phantom.nix
+31
-9
secrets/secrets.nix
+31
-9
secrets/secrets.nix
···
+33
-22
shells/default.nix
+33
-22
shells/default.nix
···
+1
-1
treefmt.toml
+1
-1
treefmt.toml
+65
-47
users/firewatch/default.nix
+65
-47
users/firewatch/default.nix
······hashedPassword = "$6$spzqhAyJfhHy$iHgLBlhjGn1l8PnbjJdWTn1GPvcjMqYNKUzdCe/7IrX6sHNgETSr/Nfpdmq9FCXLhrAfwHOd/q/8SvfeIeNX4/";
+3
-2
users/modules/arrpc/default.nix
+3
-2
users/modules/arrpc/default.nix
+2
-1
users/modules/chromium/default.nix
+2
-1
users/modules/chromium/default.nix
+2
-1
users/modules/code/default.nix
+2
-1
users/modules/code/default.nix
+29
-26
users/modules/discord/default.nix
+29
-26
users/modules/discord/default.nix
···
+3
-2
users/modules/discordrp-mpris/default.nix
+3
-2
users/modules/discordrp-mpris/default.nix
+5
-2
users/modules/dunst/default.nix
+5
-2
users/modules/dunst/default.nix
······
+8
-6
users/modules/firefox/default.nix
+8
-6
users/modules/firefox/default.nix
······
+3
-2
users/modules/firefox/extensions.nix
+3
-2
users/modules/firefox/extensions.nix
······description = "Firefox theme based on <a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/110954a3f2718cf03892676379416caed51099b639f643aaf12989b7e698f073/https%3A//github.com/catppuccin/catppuccin\" rel=\"nofollow\">https://github.com/catppuccin/catppuccin</a>";
+2
-1
users/modules/fluxbox/default.nix
+2
-1
users/modules/fluxbox/default.nix
+2
-1
users/modules/foot/default.nix
+2
-1
users/modules/foot/default.nix
+2
-1
users/modules/fzf/default.nix
+2
-1
users/modules/fzf/default.nix
···
+2
-1
users/modules/git/default.nix
+2
-1
users/modules/git/default.nix
+3
-2
users/modules/godot/default.nix
+3
-2
users/modules/godot/default.nix
+25
-6
users/modules/helix/default.nix
+25
-6
users/modules/helix/default.nix
······
+18
-11
users/modules/hyprland/config.nix
+18
-11
users/modules/hyprland/config.nix
·········
+2
-1
users/modules/hyprland/default.nix
+2
-1
users/modules/hyprland/default.nix
+7
-3
users/modules/hyprland/swayidle.nix
+7
-3
users/modules/hyprland/swayidle.nix
······
+6
-3
users/modules/lollypop/default.nix
+6
-3
users/modules/lollypop/default.nix
···-home.persistence."${config.system.persistDir}${config.home.homeDirectory}".directories = [".local/share/lollypop"];
+2
-1
users/modules/mako/default.nix
+2
-1
users/modules/mako/default.nix
+9
-5
users/modules/musikcube/default.nix
+9
-5
users/modules/musikcube/default.nix
······-home.persistence."${config.system.persistDir}${config.home.homeDirectory}".directories = [".config/musikcube"];
+8
-5
users/modules/musikcubed/default.nix
+8
-5
users/modules/musikcubed/default.nix
············-xdg.configFile."musikcube/plugin_musikcubeserver(wss,http).json".text = builtins.toJSON cfg.settings;
+3
-2
users/modules/newsflash/default.nix
+3
-2
users/modules/newsflash/default.nix
+6
-3
users/modules/obsidian/default.nix
+6
-3
users/modules/obsidian/default.nix
···-home.persistence."${config.system.persistDir}${config.home.homeDirectory}".directories = [".config/obsidian"];
+3
-2
users/modules/premid/default.nix
+3
-2
users/modules/premid/default.nix
+8
-3
users/modules/psd/default.nix
+8
-3
users/modules/psd/default.nix
···
+3
-2
users/modules/ripcord/default.nix
+3
-2
users/modules/ripcord/default.nix
+6
-4
users/modules/rofi-nm/default.nix
+6
-4
users/modules/rofi-nm/default.nix
···url = "https://raw.githubusercontent.com/P3rf/rofi-network-manager/1daa69406c9b6539a4744eafb0d5bb8afdc80e9b/rofi-network-manager.sh";······
+2
-1
users/modules/rofi/default.nix
+2
-1
users/modules/rofi/default.nix
+3
-2
users/modules/s3s/default.nix
+3
-2
users/modules/s3s/default.nix
+4
-2
users/modules/settings/default.nix
+4
-2
users/modules/settings/default.nix
+5
-3
users/modules/smos/default.nix
+5
-3
users/modules/smos/default.nix
···
+3
-2
users/modules/spotify/default.nix
+3
-2
users/modules/spotify/default.nix
···
+2
-1
users/modules/ssh/default.nix
+2
-1
users/modules/ssh/default.nix
+2
-1
users/modules/starship/default.nix
+2
-1
users/modules/starship/default.nix
+101
-95
users/modules/sway/default.nix
+101
-95
users/modules/sway/default.nix
······-mkRofiCmd = args: "${config.programs.rofi.package}/bin/rofi ${lib.concatStringsSep " " args} | ${pkgs.sway}/bin/swaymsg --";+"${config.programs.rofi.package}/bin/rofi ${lib.concatStringsSep " " args} | ${pkgs.sway}/bin/swaymsg --";-exec export SFILE="${shotFile}.png" && mkdir -p ${shotDir} && ${grim} "$SFILE" && ${cat} "$SFILE" | ${wl-copy} -t image/png-exec export SFILE="${shotFile}.png" && mkdir -p ${shotDir} && ${grim} -g "$(${slurp})" "$SFILE" && ${cat} "$SFILE" | ${wl-copy} -t image/png-"Mod1+Shift+r" = ''exec mkdir -p ${shotDir} && ${wf-recorder} -x yuv420p -g "$(${slurp})" -f "${shotFile}.mp4"'';+exec export SFILE="${shotFile}.png" && mkdir -p ${shotDir} && ${grim} "$SFILE" && ${cat} "$SFILE" | ${wl-copy} -t image/png+exec export SFILE="${shotFile}.png" && mkdir -p ${shotDir} && ${grim} -g "$(${slurp})" "$SFILE" && ${cat} "$SFILE" | ${wl-copy} -t image/png+''exec mkdir -p ${shotDir} && ${wf-recorder} -x yuv420p -g "$(${slurp})" -f "${shotFile}.mp4"'';
+2
-1
users/modules/swaylock/default.nix
+2
-1
users/modules/swaylock/default.nix
+2
-1
users/modules/urxvt/default.nix
+2
-1
users/modules/urxvt/default.nix
+3
-2
users/modules/vesktop/default.nix
+3
-2
users/modules/vesktop/default.nix
+2
-1
users/modules/wayland/default.nix
+2
-1
users/modules/wayland/default.nix
+3
-2
users/modules/wezterm/default.nix
+3
-2
users/modules/wezterm/default.nix
+4
-2
users/modules/wlsunset/default.nix
+4
-2
users/modules/wlsunset/default.nix
+4
-1
users/modules/wtf/default.nix
+4
-1
users/modules/wtf/default.nix
+3
-2
users/modules/zoxide/default.nix
+3
-2
users/modules/zoxide/default.nix
+16
-8
users/modules/zsh/default.nix
+16
-8
users/modules/zsh/default.nix
·········
+222
-186
users/patriot/default.nix
+222
-186
users/patriot/default.nix
······hashedPassword = "$6$spzqhAyJfhHy$iHgLBlhjGn1l8PnbjJdWTn1GPvcjMqYNKUzdCe/7IrX6sHNgETSr/Nfpdmq9FCXLhrAfwHOd/q/8SvfeIeNX4/";·········
+34
-31
users/patriot/stylix.nix
+34
-31
users/patriot/stylix.nix
······