diff --git a/dot_config/hypr/appearance.conf b/dot_config/hypr/appearance.conf index cda9447..c800a87 100644 --- a/dot_config/hypr/appearance.conf +++ b/dot_config/hypr/appearance.conf @@ -10,7 +10,7 @@ general { layout = master - allow_tearing = true + allow_tearing = false } group { diff --git a/dot_config/hypr/binds.conf b/dot_config/hypr/binds.conf index 058cb9c..4556cab 100644 --- a/dot_config/hypr/binds.conf +++ b/dot_config/hypr/binds.conf @@ -21,7 +21,8 @@ bind = $mod, Return, exec, footclient bind = $mod SHIFT, Return, exec, footclient -F bind = $mod SHIFT, E, exec, xdg-open . # bind = $mod, E, exec, footclient -a "fm-term" tmux new-session -A -s filemanager 'nnn -da -P p' -bind = $mod, E, exec, kitty --class="fm-term" nnn -a -P p +# bind = $mod, E, exec, kitty --class="fm-term" nnn -a -P p +bind = $mod, E, exec, footclient -a "fm-term" yazi bind = $mod, Space, togglefloating, bind = $mod, T, exec, swaync-client --toggle-panel # bind = $mod SHIFT, D, exec, tofi-drun --drun-launch=true @@ -169,7 +170,7 @@ bind = $mod SHIFT, period, movewindow, mon:+1 # hycov -# bind = $mod, W, hycov:toggleoverview +# bind = $mod SHIFT, W, hycov:toggleoverview # bind = $mod, Tab, hycov:toggleoverview # bind = $mod SHIFT, Tab,hycov:toggleoverview,forceall #grave key is the '~' key # bind = $mod CONTROL, Tab, hycov:toggleoverview,forceallinone diff --git a/dot_config/hypr/hyprland.conf b/dot_config/hypr/hyprland.conf index b00f1ae..7687bb5 100644 --- a/dot_config/hypr/hyprland.conf +++ b/dot_config/hypr/hyprland.conf @@ -8,3 +8,6 @@ source = ~/.config/hypr/binds.conf source = ~/.config/hypr/env.conf source = ~/.config/hypr/exec.conf +debug { + disable_logs = false +} diff --git a/dot_config/hypr/rules.conf b/dot_config/hypr/rules.conf index c0012e7..2cd7f88 100644 --- a/dot_config/hypr/rules.conf +++ b/dot_config/hypr/rules.conf @@ -25,6 +25,7 @@ windowrulev2 = center, title:^(Move files)$ # windowrulev2 = stayfocused, title:^()$,class:^(steam)$ # windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$ # windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. +windowrulev2 = fullscreen, class:^(genshinimpact.exe|starrail.exe|zenlesszonezero.exe)$ # transparency windowrulev2 = opacity 1.0 override 0.9 override, class:^(kitty|foot|footclient|floating-foot|VSCodium|Code|neovide)$ @@ -40,7 +41,7 @@ windowrulev2 = workspace 3, class:^(thunar|org.qbittorrent.qBittorrent|org.kde.d windowrulev2 = workspace 3, title:^Syncplay* # 4 games, gaming -windowrulev2 = workspace 4, class:^(steam_app_*|osu\!|org.prismlauncher.PrismLauncher|steam_app_671860|com.usebottles.bottles|moe.launcher.an-anime-game-launcher|moe.launcher.the-honkers-railway-launcher|genshinimpact.exe|starrail.exe|trackma-*|cs2|csgo_linux64)$ +windowrulev2 = workspace 4, class:^(steam_app_*|osu\!|org.prismlauncher.PrismLauncher|steam_app_671860|com.usebottles.bottles|moe.launcher.an-anime-game-launcher|moe.launcher.the-honkers-railway-launcher|genshinimpact.exe|starrail.exe|zenlesszonezero.exe|trackma-*|cs2|csgo_linux64)$ # 5 code windowrulev2 = workspace 5, class:^(VSCodium|org.remmina.Remmina|Code|Pixelorama)$ diff --git a/dot_config/niri/config.kdl b/dot_config/niri/config.kdl index 18b5c87..3554565 100644 --- a/dot_config/niri/config.kdl +++ b/dot_config/niri/config.kdl @@ -441,7 +441,8 @@ binds { Mod+W { spawn "rofi" "-show" "window" "-theme" "catppuccin-macchiato"; } Mod+Q { spawn "wlogout" "-p" "layer-shell"; } - Mod+E repeat=false { spawn "kitty" "--class='fm-term'" "nnn" "-da" "-P" "p"; } + // Mod+E repeat=false { spawn "kitty" "--class='fm-term'" "nnn" "-da" "-P" "p"; } + Mod+E repeat=false { spawn "footclient" "-a" "fm-term" "yazi"; } Mod+Shift+E repeat=false { spawn "xdg-open" "."; } Mod+V { spawn "bash" "-c" "cliphist list | rofi -dmenu | cliphist decode | wl-copy"; } diff --git a/dot_config/river/executable_init b/dot_config/river/executable_init index 087a842..19b57f0 100644 --- a/dot_config/river/executable_init +++ b/dot_config/river/executable_init @@ -156,7 +156,8 @@ done riverctl map normal Super D spawn "rofi -show drun -theme catppuccin-macchiato" riverctl map normal Super W spawn "rofi -show window -theme catppuccin-macchiato" -riverctl map normal Super E spawn "kitty --class='fm-term' nnn -da -P p" +# riverctl map normal Super E spawn "kitty --class='fm-term' nnn -da -P p" +riverctl map normal Super E spawn "footclient -a fm-term yazi" riverctl map normal Super+Shift E spawn "xdg-open $HOME" # shellcheck disable=SC2016 diff --git a/dot_config/sway/config b/dot_config/sway/config index 5db4290..3301244 100644 --- a/dot_config/sway/config +++ b/dot_config/sway/config @@ -262,7 +262,8 @@ bindsym $mod+minus scratchpad show ############## bindsym $mod+Shift+e exec xdg-open $HOME -bindsym $mod+e exec kitty --class="fm-term" nnn -da -P p +# bindsym $mod+e exec kitty --class="fm-term" nnn -da -P p +bindsym $mod+e exec footclient -a fm-term yazi bindsym $mod+v exec cliphist list | rofi -dmenu | cliphist decode | wl-copy ########