Adicionando o cosmic e update de rotina

This commit is contained in:
DarkGui
2025-10-17 11:43:37 -03:00
parent 8dcea6660e
commit 98b28e7419
10 changed files with 103 additions and 93 deletions
+17
View File
@@ -0,0 +1,17 @@
{ config, lib, inputs, pkgs, ... }: {
services = {
displayManager.cosmic-greeter.enable = true;
desktopManager.cosmic.enable = true;
desktopManager.cosmic.xwayland.enable = true;
};
environment.systemPackages = with pkgs; [
];
#programs.kdeconnect = {
#enable = true;
#package = pkgs.valent;
#};
}
@@ -3,7 +3,9 @@
## Ativar ambiente gráfico KDE Plasma 6 e gerenciador de login SDDM ## Ativar ambiente gráfico KDE Plasma 6 e gerenciador de login SDDM
services = { services = {
displayManager.sddm.enable = true; displayManager.sddm.enable = true;
displayManager.sddm.wayland.enable = true;
desktopManager.plasma6.enable = true; desktopManager.plasma6.enable = true;
xserver.enable = false;
}; };
programs.kdeconnect.enable = true; programs.kdeconnect.enable = true;
+12
View File
@@ -19,4 +19,16 @@
gamescope.enable = true; gamescope.enable = true;
gamemode.enable = true; gamemode.enable = true;
}; };
## LACT
environment.systemPackages = with pkgs; [lact];
systemd.services.lact = {
description = "GPU Control Daemon";
after = ["multi-user.target"];
wantedBy = ["multi-user.target"];
serviceConfig = {
ExecStart = "${pkgs.lact}/bin/lact daemon";
};
enable = true;
};
} }
+6 -3
View File
@@ -27,12 +27,15 @@
podman podman
freerdp freerdp
dmidecode dmidecode
inputs.winboat.packages.x86_64-linux.default inputs.winboat.packages.${system}.winboat
gitFull gitFull
kdePackages.partitionmanager
## repositorio 25.05 ## repositorio 25.05
inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.vulkan-tools inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.vulkan-tools
## repositorio chaotic
#inputs.chaotic.packages.${pkgs.system}.proton-cachyos_x86_64_v3
]; ];
} }
+10 -1
View File
@@ -3,8 +3,10 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
## aplicativos sociais ## aplicativos sociais
(discord.override {withVencord = true;})
telegram-desktop telegram-desktop
(discord.override {withVencord = true;})
youtube-music
## Jogos ## Jogos
lutris lutris
@@ -16,6 +18,7 @@
mangojuice mangojuice
mangohud mangohud
protonplus protonplus
hydralauncher
## Utilitários do sistema e dev tools ## Utilitários do sistema e dev tools
fastfetch fastfetch
@@ -30,6 +33,12 @@
kitty kitty
vlc vlc
tree tree
alacarte
python3
unrar
droidcam
gpart
]; ];
} }
+1 -1
View File
@@ -14,7 +14,7 @@
}; };
boot.kernelPackages = pkgs.linuxPackages_cachyos; # Kernel customizado boot.kernelPackages = pkgs.linuxPackages_cachyos; # Kernel customizado
#boot.kernelPackages = pkgs.linuxPackagesFor pkgs.linux_cachyos-gcc; #boot.kernelPackages = pkgs.linuxPackagesFor pkgs.linux_cachyos;
#boot.kernelPackages = pkgs.linuxPackages_latest; #boot.kernelPackages = pkgs.linuxPackages_latest;
networking.hostName = "Alfa"; # Defina o nome da sua máquina networking.hostName = "Alfa"; # Defina o nome da sua máquina
+48 -82
View File
@@ -7,11 +7,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1758557465, "lastModified": 1759319421,
"narHash": "sha256-SeDqOZQoARl/xxEMdej09IScCf77SEQfRAjED7lBgMY=", "narHash": "sha256-45yE92tDGtCX/vdyUuD3ckCqyZ3pwP0yrTorjvL80fc=",
"owner": "ezKEa", "owner": "ezKEa",
"repo": "aagl-gtk-on-nix", "repo": "aagl-gtk-on-nix",
"rev": "944f9903859ad16db762fbe573fb6f05f7367e16", "rev": "37bf87881ae7a68bccdd383fef345c748a23d3b7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -29,11 +29,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1758642505, "lastModified": 1760703731,
"narHash": "sha256-056XfEHlYdBKU2RtN4R+9m2nzL588TCZ8AsIviWONRg=", "narHash": "sha256-WkYdoOLngwc1fim05zQcWjhLgPZVRDPNnhRAiYlguQI=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "0fe60fa161631289a051fef36dfaab28465ddc7b", "rev": "707764fb48d718b1166a8dc69ceeaf344e15c297",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -94,24 +94,6 @@
"url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.5.tar.gz" "url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.5.tar.gz"
} }
}, },
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -120,11 +102,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758464306, "lastModified": 1760500983,
"narHash": "sha256-i56XRXqjwJRdVYmpzVUQ0ktqBBHqNzQHQMQvFRF/acQ=", "narHash": "sha256-zfY4F4CpeUjTGgecIJZ+M7vFpwLc0Gm9epM/iMQd4w8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "939e91e1cff1f99736c5b02529658218ed819a2a", "rev": "c53e65ec92f38d30e3c14f8d628ab55d462947aa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -140,11 +122,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758653055, "lastModified": 1760662441,
"narHash": "sha256-v2Pue/Xa9cDbKcrsOmhD8fiYR4No65z+ReAUBBvvE7g=", "narHash": "sha256-mlDqR1Ntgs9uYYEAUR1IhamKBO0lxoNS4zGLzEZaY0A=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "131f4e22c30c114378dcf6191cb75c97eba673d0", "rev": "722792af097dff5790f1a66d271a47759f477755",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -183,11 +165,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1757230583, "lastModified": 1760534924,
"narHash": "sha256-4uqu7sFPOaVTCogsxaGMgbzZ2vK40GVGMfUmrvK3/LY=", "narHash": "sha256-OIOCC86DxTxp1VG7xAiM+YABtVqp6vTkYIoAiGQMqso=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "fc3960e6c32c9d4f95fff2ef84444284d24d3bea", "rev": "100b4e000032b865563a9754e5bca189bc544764",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -221,11 +203,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1758277210, "lastModified": 1759036355,
"narHash": "sha256-iCGWf/LTy+aY0zFu8q12lK8KuZp7yvdhStehhyX1v8w=", "narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8eaee110344796db060382e15d3af0a9fc396e0e", "rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -237,11 +219,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1758664919, "lastModified": 1760705064,
"narHash": "sha256-aufYNjPEwf/QMpsO6Z5JJ7+TPJ4iI0+6MBfRY/20rPU=", "narHash": "sha256-yMBr0/lrVFDUdiVoe43ScEpjmjOhA6UrFcBtWyt2IY4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a28e915dac6fdefd389c507a9502ca9fec5cab27", "rev": "4e4dfda28bd13305d978758371d84b70d84ae0f9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -252,11 +234,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1758589230, "lastModified": 1760580664,
"narHash": "sha256-zMTCFGe8aVGTEr2RqUi/QzC1nOIQ0N1HRsbqB4f646k=", "narHash": "sha256-/YdfibIrnqXAL8p5kqCU345mzpHoOtuVIkMiI2pF4Dc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d1d883129b193f0b495d75c148c2c3a7d95789a0", "rev": "98ff3f9af2684f6136c24beef08f5e2033fc5389",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -284,11 +266,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1758633633, "lastModified": 1760703608,
"narHash": "sha256-20FVSEcXWV0P1A/1EDMUH7UVFvktg/ltBNqHJmoQTO8=", "narHash": "sha256-MMIIShabm9KnYTmm0WbJ2h+jxI86gfE7NcByVOaBNNU=",
"owner": "PedroHLC", "owner": "PedroHLC",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "36740bcdb7ea5625132575da3c627032b812c236", "rev": "95d8e5f411dc2fcc7f73a72766aaabfab1a1c456",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -300,11 +282,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1758427187, "lastModified": 1760524057,
"narHash": "sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc=", "narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "554be6495561ff07b6c724047bdd7e0716aa7b46", "rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -316,11 +298,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1756787288, "lastModified": 1758690382,
"narHash": "sha256-rw/PHa1cqiePdBxhF66V7R+WAP8WekQ0mCDG4CFqT8Y=", "narHash": "sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d0fc30899600b9b3466ddb260fd83deb486c32f1", "rev": "e643668fd71b949c53f8626614b21ff71a07379d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -338,11 +320,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758660880, "lastModified": 1760704343,
"narHash": "sha256-y8s6KMDyrK1cNYm4LHmt/gUsLpUThm7mW0AxnCC+vco=", "narHash": "sha256-mX4P+X2Dv+v5ZkdsQ78jcYsNuKy6WDfWcdBRD9VzEQY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "2521014dd72310cce13854d9db828ae5c3cee005", "rev": "1af81d6bc956bde46018f302148d3dc1e38f0da1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -369,11 +351,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1758508617, "lastModified": 1759199574,
"narHash": "sha256-kx2uELmVnAbiekj/YFfWR26OXqXedImkhe2ocnbumTA=", "narHash": "sha256-w24RYly3VSVKp98rVfCI1nFYfQ0VoWmShtKPCbXgK6A=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "d2bac276ac7e669a1f09c48614538a37e3eb6d0f", "rev": "381776b12d0d125edd7c1930c2041a1471e586c0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -390,11 +372,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758422215, "lastModified": 1760495781,
"narHash": "sha256-JvF5SXhp1wBHbfEVAWgJCDVSO8iknfDqXfqMch5YWg0=", "narHash": "sha256-3OGPAQNJswy6L4VJyX3U9/z7fwgPFvK6zQtB2NHBV0Y=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "6f3988eb5885f1e2efa874a480d91de09a7f9f0b", "rev": "11e0852a2aa3a65955db5824262d76933750e299",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -403,32 +385,16 @@
"type": "github" "type": "github"
} }
}, },
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"winboat": { "winboat": {
"inputs": { "inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs_5" "nixpkgs": "nixpkgs_5"
}, },
"locked": { "locked": {
"lastModified": 1758651607, "lastModified": 1760701108,
"narHash": "sha256-M0Mtmb/bP+hPf+D48gVcW92xEoi1uKgfBbYodKry6N0=", "narHash": "sha256-E3sbphJLIo0ixlrV1uYhOcg+XvKPJ/IaNdfnYB00+Hk=",
"owner": "TibixDev", "owner": "TibixDev",
"repo": "winboat", "repo": "winboat",
"rev": "219f4e6ee443b357fcc37d2a80c2291855eda9c0", "rev": "690ae047e9654af4e5e23e1c3858ba5f15a14763",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -445,11 +411,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758601360, "lastModified": 1760675007,
"narHash": "sha256-pvkHU7dAKt4kFXWsIz9PyJiZCJkiO3wR2xPRccPwsfc=", "narHash": "sha256-uzFK9GgP/6TiPyXmSXeNQld3pG1zeWsPfi+ut/vrkrI=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "a3a511b4d7a2f1d729a10e97fd7cb038a41adbd4", "rev": "11308e8294b68cda466145d5982996c489c126bc",
"type": "github" "type": "github"
}, },
"original": { "original": {
+3 -2
View File
@@ -17,7 +17,8 @@
./conf/Fish/fish.nix ./conf/Fish/fish.nix
./conf/DistroBox/distrobox.nix ./conf/DistroBox/distrobox.nix
./conf/Obs/obs.nix ./conf/Obs/obs.nix
#./conf/gnome/gnome.nix #gnome #./conf/DE/gnome.nix #gnome
./conf/Kde/kde.nix #kde ./conf/DE/kde.nix #kde
#./conf/DE/cosmic.nix #cosmic
]; ];
} }