1
0
Эх сурвалжийг харах

copilot translated hyrpland to mango

Johan Rong 1 сар өмнө
parent
commit
ef038fb7b8

+ 54 - 18
home/modules/desktop/mango/default.nix

@@ -3,48 +3,84 @@
 {
   imports = [
     inputs.mangowm.hmModules.mango
-    #./bind.nix
   ];
 
   wayland.windowManager.mango = {
     enable = true;
     settings = {
-      blur = 1;
-      blur_optimized = 1;
-      blur_params = {
-        radius = 5;
-        num_passes = 2;
-      };
-      border_radius = 6;
+      blur = 0;
+      blur_optimized = 0;
+      border_radius = 0;
       focused_opacity = 1.0;
+      unfocused_opacity = 1.0;
 
-      animations = 1;
+      animations = 0;
       animation_type_open = "slide";
       animation_type_close = "slide";
-      animation_duration_open = 400;
-      animation_duration_close = 800;
-
-      animation_curve = {
-        open = "0.46,1.0,0.29,1";
-        close = "0.08,0.92,0,1";
-      };
+      animation_duration_open = 200;
+      animation_duration_close = 200;
 
       bind = [
         "SUPER,r,reload_config"
-        "Alt,space,spawn,rofi -show drun"
-        "Alt,Return,spawn,alacritty"
+        "ALT,space,spawn,rofi -show drun"
+        "ALT,Return,spawn,alacritty"
+        "ALT,SHIFT,Q,close"
+        "ALT,P,pseudo"
+        "ALT,F,fullscreen"
+        "ALT,SHIFT,SPACE,float"
+        "SUPER,E,spawn,dolphin"
+        "SUPER,Q,spawn,firefox"
+        "SUPER,S,spawn,spotify"
+        "SUPER,D,spawn,vesktop"
+        "ALT,Left,focus,left"
+        "ALT,Right,focus,right"
+        "ALT,Up,focus,up"
+        "ALT,Down,focus,down"
+        "ALT,SHIFT,Left,movewin,left"
+        "ALT,SHIFT,Right,movewin,right"
+        "ALT,SHIFT,Up,movewin,up"
+        "ALT,SHIFT,Down,movewin,down"
+        "ALT,1,focus,1"
+        "ALT,2,focus,2"
+        "ALT,3,focus,3"
+        "ALT,4,focus,4"
+        "ALT,5,focus,5"
+        "ALT,6,focus,6"
+        "ALT,7,focus,7"
+        "ALT,8,focus,8"
+        "ALT,9,focus,9"
+        "ALT,0,focus,10"
+        "ALT,SHIFT,1,movetag,1"
+        "ALT,SHIFT,2,movetag,2"
+        "ALT,SHIFT,3,movetag,3"
+        "ALT,SHIFT,4,movetag,4"
+        "ALT,SHIFT,5,movetag,5"
+        "ALT,SHIFT,6,movetag,6"
+        "ALT,SHIFT,7,movetag,7"
+        "ALT,SHIFT,8,movetag,8"
+        "ALT,SHIFT,9,movetag,9"
+        "ALT,SHIFT,0,movetag,10"
+        "ALT,F1,focus,11"
+        "ALT,F2,focus,12"
+        "ALT,SHIFT,F1,movetag,11"
+        "ALT,SHIFT,F2,movetag,12"
         "ALT,R,setkeymode,resize"
       ];
 
       tagrule = [
         "id:1,layout_name:tile"
         "id:2,layout_name:scroller"
+        "class:vesktop,workspace:11"
+        "class:spotify,workspace:12"
       ];
 
       keymode = {
         resize = {
           bind = [
             "NONE,Left,resizewin,-10,0"
+            "NONE,Right,resizewin,10,0"
+            "NONE,Up,resizewin,0,-10"
+            "NONE,Down,resizewin,0,10"
             "NONE,Escape,setkeymode,default"
           ];
         };

+ 1 - 1
hosts/ideapad/home/default.nix

@@ -5,7 +5,7 @@
     ../../../home/modules/system/home-base.nix
 
     ../../../home/modules/desktop/mango
-    #../../../home/modules/shells/dms-shell
+    ../../../home/modules/shells/dms-shell
 
     ../../../home/modules/configs/alacritty.nix
     ../../../home/modules/configs/fish