Update de rotina

This commit is contained in:
DarkGui
2025-11-02 18:11:35 -03:00
parent 939cff1632
commit bb89c755e8
18 changed files with 117 additions and 151 deletions
+1
View File
@@ -7,6 +7,7 @@
};
environment.systemPackages = with pkgs; [
gnome-disk-utility
];
programs.kdeconnect = {
enable = true;
+2 -2
View File
@@ -1,8 +1,8 @@
{ config, lib, inputs, pkgs, ... }: {
imports = [
./cosmic.nix
#./cosmic.nix
#./gnome.nix
#./kde.nix
./kde.nix
];
}
+7 -4
View File
@@ -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
];
}
+2 -2
View File
@@ -2,9 +2,9 @@
imports = [
./distrobox.nix
./lact.nix
./obs.nix
./pkgs.nix
./steam.nix
./lact.nix
./obs.nix
];
}
+4 -14
View File
@@ -7,35 +7,25 @@
## 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
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}
];
}
+2 -12
View File
@@ -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 '';
};
}
-7
View File
@@ -2,13 +2,6 @@
services.flatpak = {
enable = true;
packages = [
"org.vinegarhq.Sober"
];
update.auto = {
enable = true;
onCalendar = "weekly"; # Default value
};
};
xdg.portal = {
+1 -1
View File
@@ -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
];
}
+1 -1
View File
@@ -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
};
+3 -1
View File
@@ -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
];
}
+6
View File
@@ -0,0 +1,6 @@
{ config, lib, inputs, pkgs, ... }: {
imports = [
./pkgs.nix
];
}
+5 -3
View File
@@ -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
];
}
+14
View File
@@ -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
];
}
+9
View File
@@ -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;
};
}
+10
View File
@@ -33,5 +33,15 @@
packages = with pkgs; [ ];
};
## sudo-rs
security = {
sudo.enable = false;
sudo-rs = {
enable = true;
execWheelOnly = true;
wheelNeedsPassword = true;
};
};
system.stateVersion = "25.05"; # versao do nix
}
+46 -97
View File
@@ -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": {
+1 -4
View File
@@ -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=<tag> 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;