feat: update
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
}:
|
||||
{
|
||||
hardware.nvidia.open = true;
|
||||
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.beta;
|
||||
boot = {
|
||||
initrd = {
|
||||
availableKernelModules = [
|
||||
@@ -21,13 +22,19 @@
|
||||
};
|
||||
|
||||
kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos;
|
||||
kernelModules = [ "kvm-amd" "mt76x2u" ];
|
||||
kernelModules = [
|
||||
"kvm-amd"
|
||||
"mt76x2u"
|
||||
];
|
||||
|
||||
tmp.useTmpfs = true;
|
||||
kernel.sysctl = {
|
||||
"fs.file-max" = 9223372036854775807;
|
||||
};
|
||||
};
|
||||
services.udev.extraRules = ''
|
||||
ATTR{idVendor}=="0e8d", ATTR{idProduct}=="2870", RUN+="${lib.getExe pkgs.usb-modeswitch} -K -v %s{idVendor} -p %s{idProduct}"
|
||||
'';
|
||||
services.scx.enable = true;
|
||||
|
||||
fileSystems."/" = {
|
||||
|
||||
@@ -16,14 +16,8 @@
|
||||
ttf-wps-fonts
|
||||
evince
|
||||
|
||||
anki
|
||||
|
||||
ayugram-desktop
|
||||
telegram-desktop
|
||||
signal-desktop
|
||||
discord
|
||||
qq
|
||||
wechat
|
||||
wechat-uos
|
||||
|
||||
gnome-clocks
|
||||
|
||||
@@ -31,6 +25,7 @@
|
||||
|
||||
pavucontrol
|
||||
pamixer
|
||||
qqmusic
|
||||
];
|
||||
programs.zsh = {
|
||||
sessionVariables = {
|
||||
@@ -42,6 +37,17 @@
|
||||
fi
|
||||
'';
|
||||
};
|
||||
|
||||
programs.niri.settings = {
|
||||
outputs.HDMI-A-1 = {
|
||||
enable = true;
|
||||
mode = {
|
||||
width = 1920;
|
||||
height = 1080;
|
||||
refresh = 144.001;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
my = {
|
||||
autologin = {
|
||||
|
||||
@@ -54,25 +54,11 @@
|
||||
};
|
||||
};
|
||||
|
||||
sops.secrets.dae = {
|
||||
sopsFile = secrets.dae;
|
||||
format = "binary";
|
||||
};
|
||||
services.dae = {
|
||||
programs.clash-verge = {
|
||||
enable = true;
|
||||
configFile = config.sops.secrets.dae.path;
|
||||
};
|
||||
systemd.services.dae.after = [ "sops-nix.service" ];
|
||||
sops.secrets.mihomo = {
|
||||
sopsFile = secrets.mihomo;
|
||||
format = "yaml";
|
||||
key = "";
|
||||
};
|
||||
systemd.services.mihomo.after = [ "sops-nix.service" ];
|
||||
services.mihomo = {
|
||||
enable = true;
|
||||
configFile = config.sops.secrets.mihomo.path;
|
||||
webui = pkgs.metacubexd;
|
||||
serviceMode = true;
|
||||
tunMode = true;
|
||||
autoStart = true;
|
||||
};
|
||||
|
||||
sops.secrets.easytier = {
|
||||
|
||||
Reference in New Issue
Block a user