.
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
programs.dms-shell = {
|
||||
enable = true;
|
||||
package = inputs.dms.packages.${pkgs.stdenv.hostPlatform.system}.default;
|
||||
#quickshell.package = inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.quickshell;
|
||||
quickshell.package = inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.quickshell;
|
||||
|
||||
systemd = {
|
||||
enable = true; # Systemd service for auto-start
|
||||
@@ -18,10 +18,7 @@
|
||||
};
|
||||
|
||||
plugins = {
|
||||
dankBitwarden.enable = true;
|
||||
dankKDEConnect.enable = true;
|
||||
linuxWallpaperEngine.enable = true;
|
||||
nvidiaGpuMonitor.enable = true;
|
||||
|
||||
};
|
||||
|
||||
# Core features
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
## Cache
|
||||
ccache.enable = true;
|
||||
ccache.cacheDir = "/var/cache/ccache";
|
||||
|
||||
};
|
||||
|
||||
nix = {
|
||||
@@ -51,8 +52,12 @@
|
||||
lib.filterAttrs (_: value: lib.isType "flake" value) inputs
|
||||
);
|
||||
settings.flake-registry = "";
|
||||
|
||||
settings.substituters = [ "https://attic.xuyh0120.win/lantian" ];
|
||||
settings.trusted-public-keys = [ "lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc=" ];
|
||||
};
|
||||
|
||||
nixpkgs.overlays = [ inputs.nix-cachyos-kernel.overlays.pinned ];
|
||||
services = {
|
||||
flatpak = {
|
||||
enable = true;
|
||||
|
||||
@@ -17,9 +17,10 @@
|
||||
boot = {
|
||||
modprobeConfig.enable = true;
|
||||
kernelModules = [ "tcp_bbr" ];
|
||||
extraModprobeConfig = "options nvidia NVreg_UsePageAttributeTable=1 \
|
||||
NVreg_InitializeSystemMemoryAllocations=0 \
|
||||
NVreg_DynamicPowerManagement=0x02";
|
||||
extraModprobeConfig = ''
|
||||
options nvidia NVreg_UsePageAttributeTable=1
|
||||
NVreg_InitializeSystemMemoryAllocations=0
|
||||
NVreg_DynamicPowerManagement=0x02 '';
|
||||
kernel.sysctl = {
|
||||
"kernel.split_lock_mitigate" = 0;
|
||||
"kernel.nmi_watchdog" = 0;
|
||||
|
||||
@@ -13,12 +13,12 @@
|
||||
telegram-desktop
|
||||
pear-desktop
|
||||
teams-for-linux
|
||||
#(discord.override {withVencord = true;})
|
||||
#(discord.override { withVencord = true; })
|
||||
(discord.override { withEquicord = true; })
|
||||
jellyfin-desktop
|
||||
|
||||
## Jogos
|
||||
lutris
|
||||
#lutris
|
||||
faugus-launcher
|
||||
heroic
|
||||
prismlauncher
|
||||
@@ -66,6 +66,10 @@
|
||||
libargon2
|
||||
openssl_oqs
|
||||
icu
|
||||
kdePackages.qt6ct
|
||||
libsForQt5.qt5ct
|
||||
pkgs.gnome-themes-extra
|
||||
papirus-icon-theme
|
||||
|
||||
## Dev
|
||||
godot
|
||||
|
||||
@@ -12,9 +12,10 @@
|
||||
./conf/GM/imp.nix
|
||||
];
|
||||
|
||||
## Configuração do bootloader
|
||||
## Configuraçãao do bootloader
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_latest;
|
||||
#kernelPackages = pkgs.linux-cachyos-latest-lto-x86_64-v3;
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
loader.systemd-boot.configurationLimit = 10;
|
||||
@@ -34,6 +35,8 @@
|
||||
extraGroups = [
|
||||
"networkmanager"
|
||||
"wheel"
|
||||
"tailscale"
|
||||
"docker"
|
||||
];
|
||||
packages = with pkgs; [ ];
|
||||
};
|
||||
|
||||
+9
-9
@@ -29,7 +29,7 @@
|
||||
};
|
||||
|
||||
gtk = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
theme = {
|
||||
name = "Adwaita-dark";
|
||||
package = pkgs.gnome-themes-extra;
|
||||
@@ -48,14 +48,14 @@
|
||||
};
|
||||
};
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
style = {
|
||||
name = "adwaita-dark";
|
||||
};
|
||||
};
|
||||
#qt = {
|
||||
# enable = true;
|
||||
# style = {
|
||||
# name = "adwaita-dark";
|
||||
# };
|
||||
#};
|
||||
|
||||
xdg.configFile."gtk-3.0/settings.ini".force = true;
|
||||
xdg.configFile."gtk-4.0/settings.ini".force = true;
|
||||
#xdg.configFile."gtk-3.0/settings.ini".force = true;
|
||||
#xdg.configFile."gtk-4.0/settings.ini".force = true;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user