diff --git a/configuration.nix b/configuration.nix index 246803f..d332cae 100644 --- a/configuration.nix +++ b/configuration.nix @@ -63,12 +63,13 @@ in vlc obs-studio libreoffice + kate sunshine bitwig-studio kleopatra waypaper - swww + wallutils wine64 wineWow64Packages.stagingFull winetricks @@ -108,13 +109,14 @@ in programs.clash-verge.enable=true; programs.clash-verge.tunMode=true; programs.clash-verge.autoStart=true; + virtualisation.vmware.host.enable = true; programs.steam = { enable = true; remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; }; environment.shellAliases = { - nrs = ''sudo nixos-rebuild switch --option substituter "https://mirrors.ustc.edu.cn/nix-channels/store"''; + nrs = ''sudo /etc/nixos/push.sh; sudo nixos-rebuild switch --option substituter "https://mirrors.ustc.edu.cn/nix-channels/store"''; conf = "sudo vim /etc/nixos/configuration.nix"; }; @@ -142,9 +144,14 @@ in services.xserver = { enable = true; displayManager.sddm.enable = true; - desktopManager.plasma5.enable = true; - displayManager.defaultSession = "plasma"; + desktopManager.plasma6.enable = true; + displayManager.defaultSession = "plasmax11"; }; + services.xrdp.enable = true; + services.xrdp.defaultWindowManager = "startplasma-x11"; + services.xrdp.openFirewall = true; + + programs.dconf.enable = true; home-manager.users.lzc256 = { home.stateVersion = "23.11"; diff --git a/push.sh b/push.sh index cd965f6..c21e722 100755 --- a/push.sh +++ b/push.sh @@ -1,5 +1,6 @@ #!/run/current-system/sw/bin/bash +cd /etc/nixos sudo git add . sudo git commit -m "Auto Push" sudo git push