From bb89c755e8961fd539f0221e725b998bd38ce5b9 Mon Sep 17 00:00:00 2001 From: DarkGui Date: Sun, 2 Nov 2025 18:11:35 -0300 Subject: [PATCH] Update de rotina --- nixos/conf/GM/DE/cosmic.nix | 1 + nixos/conf/GM/DE/impde.nix | 4 +- nixos/conf/GM/DE/kde.nix | 11 ++- nixos/conf/GM/Pkgs/imp_pkgs.nix | 4 +- nixos/conf/GM/Pkgs/pkgs.nix | 20 +--- nixos/conf/GM/Pkgs/steam.nix | 2 +- nixos/conf/GM/cfgeral/fish.nix | 14 +-- nixos/conf/GM/cfgeral/flatpak.nix | 7 -- nixos/conf/GM/cfgeral/impcf.nix | 2 +- nixos/conf/GM/cfgeral/nixhelper.nix | 2 +- nixos/conf/HM/imp.nix | 4 +- nixos/conf/HM/pkgs/imp_pkgs.nix | 6 ++ nixos/conf/HM/pkgs/pkgs.nix | 8 +- nixos/conf/HM/shell/fish.nix | 14 +++ nixos/conf/HM/shell/starship.nix | 9 ++ nixos/configuration.nix | 12 ++- nixos/flake.lock | 143 +++++++++------------------- nixos/flake.nix | 5 +- 18 files changed, 117 insertions(+), 151 deletions(-) create mode 100644 nixos/conf/HM/pkgs/imp_pkgs.nix create mode 100644 nixos/conf/HM/shell/fish.nix create mode 100644 nixos/conf/HM/shell/starship.nix diff --git a/nixos/conf/GM/DE/cosmic.nix b/nixos/conf/GM/DE/cosmic.nix index 755dbbc..e55c3ec 100644 --- a/nixos/conf/GM/DE/cosmic.nix +++ b/nixos/conf/GM/DE/cosmic.nix @@ -7,6 +7,7 @@ }; environment.systemPackages = with pkgs; [ + gnome-disk-utility ]; programs.kdeconnect = { enable = true; diff --git a/nixos/conf/GM/DE/impde.nix b/nixos/conf/GM/DE/impde.nix index 852d846..e19f58e 100644 --- a/nixos/conf/GM/DE/impde.nix +++ b/nixos/conf/GM/DE/impde.nix @@ -1,8 +1,8 @@ { config, lib, inputs, pkgs, ... }: { imports = [ - ./cosmic.nix + #./cosmic.nix #./gnome.nix - #./kde.nix + ./kde.nix ]; } diff --git a/nixos/conf/GM/DE/kde.nix b/nixos/conf/GM/DE/kde.nix index 3a59e57..6427265 100644 --- a/nixos/conf/GM/DE/kde.nix +++ b/nixos/conf/GM/DE/kde.nix @@ -5,18 +5,21 @@ displayManager.sddm.enable = true; displayManager.sddm.wayland.enable = true; desktopManager.plasma6.enable = true; - xserver.enable = false; }; + programs.kdeconnect.enable = true; environment.systemPackages = with pkgs; [ kdePackages.partitionmanager kdePackages.filelight - kdePackages.dolphin - kdePackages.ark kdePackages.qtmultimedia - kdePackages.kate kdePackages.kcalc ]; + environment.plasma6.excludePackages = with pkgs.kdePackages; [ + plasma-browser-integration + konsole + elisa + ]; + } diff --git a/nixos/conf/GM/Pkgs/imp_pkgs.nix b/nixos/conf/GM/Pkgs/imp_pkgs.nix index 52735aa..4ecfde8 100644 --- a/nixos/conf/GM/Pkgs/imp_pkgs.nix +++ b/nixos/conf/GM/Pkgs/imp_pkgs.nix @@ -2,9 +2,9 @@ imports = [ ./distrobox.nix - ./lact.nix - ./obs.nix ./pkgs.nix ./steam.nix + ./lact.nix + ./obs.nix ]; } diff --git a/nixos/conf/GM/Pkgs/pkgs.nix b/nixos/conf/GM/Pkgs/pkgs.nix index edbce21..5ccb07f 100644 --- a/nixos/conf/GM/Pkgs/pkgs.nix +++ b/nixos/conf/GM/Pkgs/pkgs.nix @@ -6,36 +6,26 @@ environment.systemPackages = with pkgs; [ ## Aplicativos sociais inputs.zen-browser.packages.${system}.default - - ## jogos - lsfg-vk - lsfg-vk-ui ## Utilitários do sistema e dev tools nh home-manager - vulkan-tools-lunarg + vulkan-tools vulkan-loader vulkan-utility-libraries gcc preload ethtool - winetricks - wineWowPackages.staging efibootmgr docker-compose podman - freerdp + freerdp dmidecode - inputs.winboat.packages.${system}.winboat + winboat gitFull kdePackages.partitionmanager - - ## repositorio 25.05 - inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.vulkan-tools - - ## repositorio chaotic - #inputs.chaotic.packages.${pkgs.system}.proton-cachyos + ## inputs stable + #inputs.nixpkgs-stable.legacyPackages.${pkgs.stdenv.hostPlatform.system} ]; } diff --git a/nixos/conf/GM/Pkgs/steam.nix b/nixos/conf/GM/Pkgs/steam.nix index 3658581..e1b5ee5 100644 --- a/nixos/conf/GM/Pkgs/steam.nix +++ b/nixos/conf/GM/Pkgs/steam.nix @@ -17,4 +17,4 @@ gamescope.enable = true; gamemode.enable = true; }; -} \ No newline at end of file +} \ No newline at end of file diff --git a/nixos/conf/GM/cfgeral/fish.nix b/nixos/conf/GM/cfgeral/fish.nix index 8764412..238889d 100644 --- a/nixos/conf/GM/cfgeral/fish.nix +++ b/nixos/conf/GM/cfgeral/fish.nix @@ -1,17 +1,6 @@ { config, lib, inputs, pkgs, ... }: { - ## config fish - environment.systemPackages = with pkgs; [ - fishPlugins.done - fishPlugins.fzf-fish - fishPlugins.forgit - fishPlugins.hydro - fzf - fishPlugins.grc - grc - ]; - - programs.fish.enable = true; + programs.fish.enable = true; ## auto start fish com bash programs.bash = { @@ -22,4 +11,5 @@ exec ${pkgs.fish}/bin/fish $LOGIN_OPTION fi ''; }; + } diff --git a/nixos/conf/GM/cfgeral/flatpak.nix b/nixos/conf/GM/cfgeral/flatpak.nix index f18ef17..ebd8029 100644 --- a/nixos/conf/GM/cfgeral/flatpak.nix +++ b/nixos/conf/GM/cfgeral/flatpak.nix @@ -2,13 +2,6 @@ services.flatpak = { enable = true; - packages = [ - "org.vinegarhq.Sober" - ]; - update.auto = { - enable = true; - onCalendar = "weekly"; # Default value - }; }; xdg.portal = { diff --git a/nixos/conf/GM/cfgeral/impcf.nix b/nixos/conf/GM/cfgeral/impcf.nix index 4a11609..7929eeb 100644 --- a/nixos/conf/GM/cfgeral/impcf.nix +++ b/nixos/conf/GM/cfgeral/impcf.nix @@ -2,7 +2,6 @@ imports = [ ./alias.nix - ./fish.nix ./audio.nix ./idioma.nix ./nixhelper.nix @@ -12,5 +11,6 @@ ./variables.nix ./wireless.nix ./zstd.nix + ./fish.nix ]; } diff --git a/nixos/conf/GM/cfgeral/nixhelper.nix b/nixos/conf/GM/cfgeral/nixhelper.nix index 5d38042..4200fff 100644 --- a/nixos/conf/GM/cfgeral/nixhelper.nix +++ b/nixos/conf/GM/cfgeral/nixhelper.nix @@ -8,7 +8,7 @@ programs.nh = { enable = true; clean.enable = true; - clean.extraArgs = "--keep-since 4d --keep 3"; + clean.extraArgs = "--keep-since 8d --keep 7"; flake = "/etc/nixos"; # sets NH_OS_FLAKE variable for you }; diff --git a/nixos/conf/HM/imp.nix b/nixos/conf/HM/imp.nix index 481794e..47d7f9d 100644 --- a/nixos/conf/HM/imp.nix +++ b/nixos/conf/HM/imp.nix @@ -4,6 +4,8 @@ ./Fontes/fontes.nix ./git/git.nix ./kitty/kitty.nix - ./pkgs/pkgs.nix + ./pkgs/imp_pkgs.nix + ./shell/fish.nix + ./shell/starship.nix ]; } diff --git a/nixos/conf/HM/pkgs/imp_pkgs.nix b/nixos/conf/HM/pkgs/imp_pkgs.nix new file mode 100644 index 0000000..3c0150d --- /dev/null +++ b/nixos/conf/HM/pkgs/imp_pkgs.nix @@ -0,0 +1,6 @@ +{ config, lib, inputs, pkgs, ... }: { + + imports = [ + ./pkgs.nix + ]; +} diff --git a/nixos/conf/HM/pkgs/pkgs.nix b/nixos/conf/HM/pkgs/pkgs.nix index 74e90c7..cd096f8 100644 --- a/nixos/conf/HM/pkgs/pkgs.nix +++ b/nixos/conf/HM/pkgs/pkgs.nix @@ -18,9 +18,12 @@ mangohud protonplus hydralauncher + lsfg-vk + lsfg-vk-ui ## Utilitários do sistema e dev tools fastfetch + qbittorrent cpu-x git btop-cuda @@ -28,15 +31,14 @@ flatpak appimage-run wget - lact kitty vlc tree python3 unrar droidcam - gpart - + winetricks + wineWowPackages.staging ]; } \ No newline at end of file diff --git a/nixos/conf/HM/shell/fish.nix b/nixos/conf/HM/shell/fish.nix new file mode 100644 index 0000000..07e8410 --- /dev/null +++ b/nixos/conf/HM/shell/fish.nix @@ -0,0 +1,14 @@ +{ config, lib, inputs, pkgs, ... }: { + + ## config fish + home.packages = with pkgs; [ + fishPlugins.done + fishPlugins.fzf-fish + fishPlugins.forgit + fishPlugins.hydro + fzf + fishPlugins.grc + grc + ]; + +} diff --git a/nixos/conf/HM/shell/starship.nix b/nixos/conf/HM/shell/starship.nix new file mode 100644 index 0000000..05e97d8 --- /dev/null +++ b/nixos/conf/HM/shell/starship.nix @@ -0,0 +1,9 @@ +{ config, lib, inputs, pkgs, ... }: { + + programs.starship = { + enable = true; + settings = lib.importTOML "${config.programs.starship.package}/share/starship/presets/nerd-font-symbols.toml"; + enableFishIntegration = true; + }; + +} diff --git a/nixos/configuration.nix b/nixos/configuration.nix index d4263ae..d00b178 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -32,6 +32,16 @@ extraGroups = [ "networkmanager" "wheel"]; packages = with pkgs; [ ]; }; - + + ## sudo-rs + security = { + sudo.enable = false; + sudo-rs = { + enable = true; + execWheelOnly = true; + wheelNeedsPassword = true; + }; + }; + system.stateVersion = "25.05"; # versao do nix } diff --git a/nixos/flake.lock b/nixos/flake.lock index 646a31e..8836480 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -7,11 +7,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1759319421, - "narHash": "sha256-45yE92tDGtCX/vdyUuD3ckCqyZ3pwP0yrTorjvL80fc=", + "lastModified": 1761836926, + "narHash": "sha256-HnNzEUuBqmJCUV/N/IbL0wFT1LHmNGWTLkUg7yRIhpY=", "owner": "ezKEa", "repo": "aagl-gtk-on-nix", - "rev": "37bf87881ae7a68bccdd383fef345c748a23d3b7", + "rev": "e601b479a3d08124ee6ceea391cdc3f395aab54e", "type": "github" }, "original": { @@ -29,11 +29,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1760747305, - "narHash": "sha256-SsuuyaFp4TbJ+ofti9EXot9gIOk4vZqccat/zERVQN4=", + "lastModified": 1762036128, + "narHash": "sha256-0VgVPYq5upSXc+LSn3ubxJhH+DLdakYW4QXeabo0Ivg=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "9838e14b30857ac0a50dbe98a5ba2233d6ccb2de", + "rev": "499783c86e6e9436534d1a23b35da98c7f6af3f4", "type": "github" }, "original": { @@ -46,11 +46,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1747046372, - "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", + "lastModified": 1761588595, + "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", "owner": "edolstra", "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", "type": "github" }, "original": { @@ -102,11 +102,11 @@ ] }, "locked": { - "lastModified": 1760662441, - "narHash": "sha256-mlDqR1Ntgs9uYYEAUR1IhamKBO0lxoNS4zGLzEZaY0A=", + "lastModified": 1761878381, + "narHash": "sha256-lCRaipHgszaFZ1Cs8fdGJguVycCisBAf2HEFgip5+xU=", "owner": "nix-community", "repo": "home-manager", - "rev": "722792af097dff5790f1a66d271a47759f477755", + "rev": "4ac96eb21c101a3e5b77ba105febc5641a8959aa", "type": "github" }, "original": { @@ -122,11 +122,11 @@ ] }, "locked": { - "lastModified": 1760887455, - "narHash": "sha256-/xU8iYZjolWbMUNBQF6af5zgGs73Qw21WMgz1tLs3Yw=", + "lastModified": 1762087455, + "narHash": "sha256-hpbPma1eUKwLAmiVRoMgIHbHiIKFkcACobJLbDt6ABw=", "owner": "nix-community", "repo": "home-manager", - "rev": "aeabc1ac63e6ebb8ba4714c4abdfe0556f2de765", + "rev": "43e205606aeb253bfcee15fd8a4a01d8ce8384ca", "type": "github" }, "original": { @@ -165,11 +165,11 @@ ] }, "locked": { - "lastModified": 1760534924, - "narHash": "sha256-OIOCC86DxTxp1VG7xAiM+YABtVqp6vTkYIoAiGQMqso=", + "lastModified": 1761748321, + "narHash": "sha256-hD5mVzmUeyVppjArdy2uVdQe/CQUR9i3WgZB05onE7A=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "100b4e000032b865563a9754e5bca189bc544764", + "rev": "533db5857c9e00ca352558a928417116ee08a824", "type": "github" }, "original": { @@ -178,21 +178,6 @@ "type": "github" } }, - "nix-flatpak": { - "locked": { - "lastModified": 1754777568, - "narHash": "sha256-0bBqT+3XncgF8F03RFAamw9vdf0VmaDoIJLTGkjfQZs=", - "owner": "gmodena", - "repo": "nix-flatpak", - "rev": "62f636b87ef6050760a8cb325cadb90674d1e23e", - "type": "github" - }, - "original": { - "owner": "gmodena", - "repo": "nix-flatpak", - "type": "github" - } - }, "nix-github-actions": { "inputs": { "nixpkgs": [ @@ -218,11 +203,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1759036355, - "narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=", + "lastModified": 1761672384, + "narHash": "sha256-o9KF3DJL7g7iYMZq9SWgfS1BFlNbsm6xplRjVlOCkXI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127", + "rev": "08dacfca559e1d7da38f3cf05f1f45ee9bfd213c", "type": "github" }, "original": { @@ -234,11 +219,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1760914368, - "narHash": "sha256-qGHL19N/yhtmnX5uxj7uN6+yGLMaB9sZTwqeA9mU2Iw=", + "lastModified": 1762116731, + "narHash": "sha256-RjJanNtBvmtjkBbA8OtCnXvEW6MjV7BCnL5BNckVQHE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ffef919861bf00e40a1a61a479e8f21c27e011b3", + "rev": "0af24ccb88ca178279669717d42e7959e7d70bbd", "type": "github" }, "original": { @@ -249,11 +234,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1760725957, - "narHash": "sha256-tdoIhL/NlER290HfSjOkgi4jfmjeqmqrzgnmiMtGepE=", + "lastModified": 1761999846, + "narHash": "sha256-IYlYnp4O4dzEpL77BD/lj5NnJy2J8qbHkNSFiPBCbqo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "81b927b14b7b3988334d5282ef9cba802e193fe1", + "rev": "3de8f8d73e35724bf9abef41f1bdbedda1e14a31", "type": "github" }, "original": { @@ -281,11 +266,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1760703608, - "narHash": "sha256-MMIIShabm9KnYTmm0WbJ2h+jxI86gfE7NcByVOaBNNU=", - "owner": "PedroHLC", + "lastModified": 1761907660, + "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "95d8e5f411dc2fcc7f73a72766aaabfab1a1c456", + "rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15", "type": "github" }, "original": { @@ -297,11 +282,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1760524057, - "narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=", + "lastModified": 1761907660, + "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", "owner": "nixos", "repo": "nixpkgs", - "rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5", + "rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15", "type": "github" }, "original": { @@ -311,22 +296,6 @@ "type": "github" } }, - "nixpkgs_5": { - "locked": { - "lastModified": 1758690382, - "narHash": "sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "e643668fd71b949c53f8626614b21ff71a07379d", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nur": { "inputs": { "flake-parts": "flake-parts", @@ -335,11 +304,11 @@ ] }, "locked": { - "lastModified": 1760909691, - "narHash": "sha256-zAMLBve67hWDKmZzG1KVZRNTzENs2cV9TBE2iHElDGc=", + "lastModified": 1762116325, + "narHash": "sha256-MyRBPzCbjKrniwb/hU2a2+z8ojvrBTeRNaHO/SXCqnE=", "owner": "nix-community", "repo": "NUR", - "rev": "7e6ab8df192a781aa95a191b683e463d7cb1e4fb", + "rev": "2ff8c3ddb2281b478d81a127aaaf297e9ebc2f60", "type": "github" }, "original": { @@ -353,12 +322,10 @@ "aagl": "aagl", "chaotic": "chaotic", "home-manager": "home-manager_2", - "nix-flatpak": "nix-flatpak", "nixpkgs": "nixpkgs_4", "nixpkgs-master": "nixpkgs-master", "nixpkgs-stable": "nixpkgs-stable", "nur": "nur", - "winboat": "winboat", "zen-browser": "zen-browser" } }, @@ -367,11 +334,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1759199574, - "narHash": "sha256-w24RYly3VSVKp98rVfCI1nFYfQ0VoWmShtKPCbXgK6A=", + "lastModified": 1761791894, + "narHash": "sha256-myRIDh+PxaREz+z9LzbqBJF+SnTFJwkthKDX9zMyddY=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "381776b12d0d125edd7c1930c2041a1471e586c0", + "rev": "59c45eb69d9222a4362673141e00ff77842cd219", "type": "github" }, "original": { @@ -388,11 +355,11 @@ ] }, "locked": { - "lastModified": 1760668505, - "narHash": "sha256-Ed0cGwPZtLRiSvMx4KgPx8bhLYzn5jiJ7s5o5vj4oG0=", + "lastModified": 1761964689, + "narHash": "sha256-Zo3LQQDz+64EQ9zor/WmeNTFLoZkjmhp0UY3G0D3seE=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "18234d2c11b10eaec9ccc3a1089a5ea872ec8858", + "rev": "63d22578600f70d293aede6bc737efef60ebd97f", "type": "github" }, "original": { @@ -401,24 +368,6 @@ "type": "github" } }, - "winboat": { - "inputs": { - "nixpkgs": "nixpkgs_5" - }, - "locked": { - "lastModified": 1760827883, - "narHash": "sha256-6Cvg9YE8wqpkdjnw0HwJH+HOWY9inO/slXf48w+84RM=", - "owner": "TibixDev", - "repo": "winboat", - "rev": "a1b1105a30b1f5210ce29077e19f21b53083469a", - "type": "github" - }, - "original": { - "owner": "TibixDev", - "repo": "winboat", - "type": "github" - } - }, "zen-browser": { "inputs": { "home-manager": "home-manager_3", @@ -427,11 +376,11 @@ ] }, "locked": { - "lastModified": 1760898315, - "narHash": "sha256-d2qbZpREjUQm65lzS70b2TVgTfOpAjQUZa+FS58+WnA=", + "lastModified": 1762067864, + "narHash": "sha256-Q7o8NTYIbGMmMrgrx9PTmmaj/GM/DWJjM6U+daaiiyk=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "5e52b6a9ec07d22c9555891005b1b39f1bbd83ed", + "rev": "68b3775543b442b06a76e498fd342b16a8619757", "type": "github" }, "original": { diff --git a/nixos/flake.nix b/nixos/flake.nix index 5e3a11c..aff076f 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -6,8 +6,6 @@ nixpkgs-master.url = "github:nixos/nixpkgs"; chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; aagl.url = "github:ezKEa/aagl-gtk-on-nix"; - winboat.url = "github:TibixDev/winboat"; - nix-flatpak.url = "github:gmodena/nix-flatpak"; # unstable branch. Use github:gmodena/nix-flatpak/?ref= to pin releases. home-manager = { url = "github:nix-community/home-manager/"; inputs.nixpkgs.follows = "nixpkgs"; @@ -21,7 +19,7 @@ inputs.nixpkgs.follows = "nixpkgs"; }; }; - outputs = { self,nixpkgs,nixpkgs-stable,nixpkgs-master,home-manager,chaotic, zen-browser,nur, aagl, winboat, nix-flatpak, ...} @ inputs: { + outputs = {self ,nixpkgs ,nixpkgs-stable ,nixpkgs-master ,home-manager ,chaotic ,zen-browser ,nur ,aagl , ...} @ inputs: { nixosConfigurations = { "Alfa" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; @@ -30,7 +28,6 @@ ./configuration.nix chaotic.nixosModules.default nur.modules.nixos.default - nix-flatpak.nixosModules.nix-flatpak {imports = [ aagl.nixosModules.default ]; nix.settings = aagl.nixConfig; # Set up Cachix programs.anime-game-launcher.enable = true;