diff --git a/home/linux/gui/hyprland/conf/configs/windowrules.conf b/home/linux/gui/hyprland/conf/configs/windowrules.conf index aa6a5b2c..f94cbd16 100644 --- a/home/linux/gui/hyprland/conf/configs/windowrules.conf +++ b/home/linux/gui/hyprland/conf/configs/windowrules.conf @@ -29,6 +29,7 @@ windowrulev2 = workspace 9, class:^(code)$ # VS Code windowrulev2 = workspace 9, class:^(cursor)$ # Cursor AI Editor # Other windowrulev2 = workspace 10, class:^(org.wireshark.Wireshark)$ +windowrulev2 = workspace 10, class:^(clash-verge)$ # Float RULE WINDOW diff --git a/hosts/12kingdoms-shoukei/clash-verge.nix b/hosts/12kingdoms-shoukei/clash-verge.nix new file mode 100644 index 00000000..29ebf899 --- /dev/null +++ b/hosts/12kingdoms-shoukei/clash-verge.nix @@ -0,0 +1,8 @@ +{ + programs.clash-verge = { + enable = true; + autoStart = false; + serviceMode = true; + tunMode = true; + }; +} diff --git a/hosts/12kingdoms-shoukei/default.nix b/hosts/12kingdoms-shoukei/default.nix index d96b8aed..206feaed 100644 --- a/hosts/12kingdoms-shoukei/default.nix +++ b/hosts/12kingdoms-shoukei/default.nix @@ -11,6 +11,8 @@ in imports = [ ./hardware-configuration.nix ../idols-ai/preservation.nix + + ./clash-verge.nix ]; networking = { diff --git a/hosts/idols-ai/preservation.nix b/hosts/idols-ai/preservation.nix index 9fbbaf3f..9cdefc34 100644 --- a/hosts/idols-ai/preservation.nix +++ b/hosts/idols-ai/preservation.nix @@ -289,6 +289,10 @@ in # Misc # ====================================== + # Clash Verge Rev + ".local/share/io.github.clash-verge-rev.clash-verge-rev" + ".local/share/clash-verge" + # Audio ".config/pulse" ".local/state/wireplumber"