Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
- exec-once=systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
- # █▀▄▀█ █▀█ █▄░█ █ ▀█▀ █▀█ █▀█
- # █░▀░█ █▄█ █░▀█ █ ░█░ █▄█ █▀▄
- monitor=,preferred,auto,auto
- # █▀▀ ▀▄▀ █▀▀ █▀▀
- # ██▄ █░█ ██▄ █▄▄
- exec-once = firefox & chromium & nwg-look & ulauncher & pavucontrol & pcmanfm & nautilus & gthumb & catfish & discocss & wezterm & lite-xl % blueman-manager
- exec-once = waybar -c ~/.config/waybar/config.ini -s ~/.config/waybar/style.css
- #exec-once = hyprpaper
- #OSD window
- exec-once = swayosd
- bind=, XF86AudioRaiseVolume, exec, swayosd --output-volume=raise
- bind=, XF86AudioLowerVolume, exec, swayosd --output-volume=lower
- bind=, XF86AudioMute, exec, swayosd --output-volume mute-toggle
- bind=, release Caps_Lock, exec, swayosd --caps-lock
- binde=, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
- bindl=, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
- #Script
- #exec-once ="swww init && sleep 2 && swww img ~/Pictures/Nord/fog-1920x1080.jpg"
- exec-once = ~/.bin/sww.sh
- # exec-once = ~/.config/hypr/wallpapers.sh #Wallpapers Change Script swww
- exec-once = ~/.config/hypr/portal.sh
- exec-once = ~/.config/hypr/cleanup_after_start.sh
- exec-once = ~/.config/scripts/eww-start.sh
- #exec-once = eww daemon & eww open sidebar
- #Apps
- exec-once = celluloid $HOME/Documents/playlist.m3u
- exec-once = kitty ncmpcpp
- exec-once = mpv --playlist=/mnt/media/Videos/Chillout006/my_list.txt &
- exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
- #exec-once = tilix --geometry=112x110 -a app-new-window -x "weechat"
- #exec-once = conky -c $HOME/.conky/grumimosa/Mimosa.conf &> /dev/null &
- exec-once = notify-send -a aurora "hello $(whoami)"
- exec-once = alacritty -e bashtop
- exec-once = thunar /mnt/media/Deviant/Art3/
- # █▀▀ █▄░█ █░█
- # ██▄ █░▀█ ▀▄▀
- env = XCURSOR_SIZE,24
- env = XDG_SESSION_TYPE = wayland
- # █ █▄░█ █▀█ █░█ ▀█▀
- # █ █░▀█ █▀▀ █▄█ ░█░
- input {
- kb_layout = us,ca
- kb_variant = altgr-intl
- kb_model = pc105
- kb_options = grp:alt_shift_toggle
- kb_rules = evdev
- numlock_by_default = true
- follow_mouse = 1
- float_switch_override_focus = 1
- sensitivity = 0
- }
- # █▀▀ █▀▀ █▄░█ █▀▀ █▀█ ▄▀█ █░░
- # █▄█ ██▄ █░▀█ ██▄ █▀▄ █▀█ █▄▄
- general {
- gaps_in = 5
- gaps_out = 20
- border_size = 3
- col.active_border = rgba(5e81acee) rgba(b48eadee) 45deg
- col.inactive_border = rgba(595959aa)
- layout = dwindle
- }
- # █▀▄ █▀▀ █▀▀ █▀█ █▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█
- # █▄▀ ██▄ █▄▄ █▄█ █▀▄ █▀█ ░█░ █ █▄█ █░▀█
- decoration {
- rounding = 10
- blur {
- enabled = true
- size = 3
- passes = 4
- }
- col.shadow=0xff313244
- col.shadow_inactive=0xff313244
- drop_shadow = true
- shadow_range = 50
- shadow_render_power = 4
- shadow_offset = 1, 4
- shadow_scale = 1.0
- col.shadow = rgba(1a1a1aee)
- }
- # ▄▀█ █▄░█ █ █▀▄▀█ ▄▀█ ▀█▀ █ █▀█ █▄░█ █▀
- # █▀█ █░▀█ █ █░▀░█ █▀█ ░█░ █ █▄█ █░▀█ ▄█
- animations {
- enabled = true
- bezier = overshot, 0.05, 0.9, 0.1, 1.05
- animation = windows, 1, 7, overshot,slide
- animation = windowsOut, 1, 7, default, popin 80%
- animation = border, 1, 10, default
- animation = borderangle, 1, 8, default, loop
- animation = fade, 1, 7, default
- animation = workspaces, 1, 6, default
- }
- # █░░ ▄▀█ █▄█ █▀█ █░█ ▀█▀ █▀
- # █▄▄ █▀█ ░█░ █▄█ █▄█ ░█░ ▄█
- dwindle {
- pseudotile = true
- preserve_split = true
- }
- # █▀▄▀█ █ █▀ █▀▀
- # █░▀░█ █ ▄█ █▄▄
- misc {
- mouse_move_focuses_monitor = false
- focus_on_activate = true
- enable_swallow = true
- swallow_regex = ^(kitty)$
- }
- # █░█░█ █ █▄░█ █▀▄ █▀█ █░█░█ █▀█ █░█ █░░ █▀▀ █▀
- # ▀▄▀▄▀ █ █░▀█ █▄▀ █▄█ ▀▄▀▄▀ █▀▄ █▄█ █▄▄ ██▄ ▄█
- # Example windowrule v1
- # windowrule = float, ^(kitty)$
- # Example windowrule v2
- # windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
- windowrule = float, ^(.*)$
- windowrule = size 900 500, title:(Open File)(.*)$
- windowrule = float, title:(Open File)(.*)$
- windowrule = move center, title:(Open File)(.*)$
- windowrule=float,org.kde.polkit-kde-authentication-agent-1
- layerrule = ignorezero,notifications
- layerrule = ignorezero, ^(gtk-layer-shell)$
- windowrule = float,org.gnome.Calculator
- windowrule = center,^(albert)$
- windowrule = forceinput,^(albert)$
- windowrule = noborder,albert
- windowrule = noblur,albert
- windowrule = noshadow,albert
- windowrule = nomaxsize,albert
- windowrule = move 1140 54,gsimplecal
- windowrule = float,org.kde.kdenlive
- windowrule = size 2127 1167,org.kde.kdenlive
- windowrule = opacity 0.9 0.9,org.kde.kdenlive
- windowrule = move 66 115,org.kde.kdenlive
- windowrule = workspace 9 silent,org.kde.kdenlive
- windowrule = center,ulauncher
- windowrule = forceinput,ulauncher
- windowrule = noborder,ulauncher
- windowrule = noblur,ulauncher
- windowrule = noshadow,ulauncher
- windowrule = nomaxsize,ulauncher
- windowrulev2 = animation slide, class:^(ulauncher)$
- windowrule = noborder,wofi
- windowrule = opacity 0.6 0.6,wofi
- windowrulev2 = nomaxsize,class:^(wofi)$
- windowrule = noborder,Conky
- windowrule = noblur,Conky
- windowrule = noshadow,Conky
- windowrule = float,Conky
- windowrulev2 = move 14 49,class:^(Conky)$
- windowrule = workspace 1 silent,^(Conky)$
- #windowrulev2 = pin,class:^(Conky)$
- windowrule = float,imv
- windowrule = workspace 1 silent,^(mpv)$
- windowrulev2 = float,class:^(mpv)$
- windowrule = move 1426 758,mpv
- windowrule = size 768 432,mpv
- windowrule = workspace 1,^(foot)$
- windowrule = float,foot
- windowrule = move 456 725 ,foot
- windowrule = size 777 520,foot
- windowrule = float,gucharmap
- windowrule = workspace 1 silent,^(kitty)$
- windowrule = opacity 0.7 0.7,kitty
- windowrule = move 1387 133,kitty
- windowrule = size 768 513,kitty
- windowrule = float,nwg-look
- windowrule = workspace 7 silent,nwg-look
- windowrule = move 158 730,nwg-look
- windowrule = size 1022 580,nwg-look
- windowrule = float,pavucontrol
- windowrule = workspace 7 silent,pavucontrol
- windowrule = move 1392 196,pavucontrol
- windowrule = size 1067 719,pavucontrol
- windowrule = opacity 0.8 0.8,pavucontrol
- windowrule = float,VSCodium
- windowrule = workspace 5 silent,VSCodium
- windowrule = move 1325 92,VSCodium
- windowrule = size 1175 1291,VSCodium
- windowrule = opacity 0.8 0.8,VSCodium
- windowrule = float,totem
- windowrule = size 740 473,totem
- windowrule = float,smplayer
- windowrule = size 740 473,smplayer
- windowrule = float,discord
- windowrule = size 1784 1212,discord
- windowrule = opacity 0.8 0.8,discord
- windowrule = move 196 116,discord
- windowrule = workspace 4 silent,discord
- windowrule = workspace 6 silent,^(com.github.rafostar.Clapper)$
- windowrule = move 1420 820,com.github.rafostar.Clapper
- windowrule = workspace 6 silent,^(io.github.celluloid_player.Celluloid)$
- windowrule = move 1393 171,io.github.celluloid_player.Celluloid
- windowrule = workspace 6 silent,^(org.gnome.Nautilus)$
- windowrule = move 276 757,org.gnome.Nautilus
- windowrule = float,org.gnome.Nautilus
- windowrule = opacity 0.8 0.8,org.gnome.Nautilus
- windowrule = workspace 6 silent,^(pcmanfm)$
- windowrule = move 191 703,pcmanfm
- windowrule = move 287 69,pcmanfm
- windowrule = float,pcmanfm
- windowrule = opacity 0.8 0.8,pcmanfm
- windowrule = workspace 7 silent,^(blueman-manager)$
- windowrule = float,blueman-manager
- windowrule = opacity 0.8 0.8,blueman-manager
- windowrule = float,tilix
- windowrule = workspace 7 silent,^(tilix)$
- windowrule = size 1709 1288,tilix
- #windowrule = nomaxsize,thunar
- windowrule = size 841 528,thunar
- windowrule = float,thunar
- windowrule = move 448 86,thunar
- windowrule = opacity 0.8 0.8,thunar
- windowrule = workspace 1 silent,^(thunar)$
- windowrule = float,Alacritty
- windowrule = opacity 0.7 0.7,Alacritty
- windowrule = workspace 8 silent,^(Alacritty)$
- windowrule = move 328 118,Alacrity
- windowrule = size 1825 1189,Alacrity
- windowrule = float,org.wezfurlong.wezterm
- windowrule = size 805 417,org.wezfurlong.wezterm
- windowrule = move 463 751,org.wezfurlong.wezterm
- windowrule = workspace 1 silent,org.wezfurlong.wezterm
- windowrule = move 325 82,firefox
- windowrule = size 1866 1284,firefox
- windowrule = float,firefox
- windowrule = workspace 2 silent,^(firefox)$
- windowrulev2 = size 943 514,class,^(firefox)$,title:^(.*Save.*)$
- windowrulev2 = size 943 514,class,^(firefox)$,title:^(.*save.*)$
- windowrule = workspace 5 silent,^(gedit)$
- windowrule = float,gedit
- windowrule = move 250 70,^(gedit)$
- windowrule = size 1311 1327,^(gedit)$
- windowrule = opacity 0.85 0.85,^(gedit)$
- windowrule = move 1304 518,gthumb
- windowrule = float,gthumb
- windowrule = workspace 9 silent,^(gthumb)$
- windowrule = move 273 92,lite-xl
- windowrule = float,lite-xl
- windowrule = workspace 5,lite-xl
- windowrule = opacity 0.80 0.80,^(lite-xl)$
- windowrule = float,catfish
- windowrule = move 169 147,catfish
- windowrule = size 774 509,catfish
- windowrule = workspace 7 silent,^(catfish)$
- windowrule = move 135 106,shotwell
- windowrule = float,shotwell
- windowrule = workspace 9 silent,^(shotwell)$
- windowrule = float,eog
- windowrule = float,celluloid
- windowrule = float,Secrets
- windowrule = float,com.github.rafostar.Clapper
- windowrule = float,epiphany
- windowrule = float,gnome-tweaks
- windowrule = move 889 320,file-roller
- windowrule = size 535 379,file-roller
- windowrule = float,file-roller
- windowrule = move 316 74,chromium
- windowrule = size 1849 1252,chromium
- windowrule = float,chromium
- windowrule = workspace 3 silent,^(chromium)$
- windowrule = workspace 9 silent,gimp-2.99
- windowrule = opacity 0.85 0.85,gimp-2.99
- windowrule = size 1146 658,title:Export Image
- windowrule = size 1146 658,title:Save Image
- windowrule = workspace 7,^(gnome-system-monitor)$
- windowrule = move 95 757,gnome-system-monitor
- windowrulev2 = float,class:^(gnome-system-monitor)$
- windowrule = float,geany
- windowrule = workspace 9 silent,geany
- # windowrulev2 = float,class:,^(Alacritty)$
- windowrule = float,g4music
- windowrule = center,title:^(.*Save.*)$
- windowrulev2 = float, class:file_progress
- windowrulev2 = float, class:confirm
- windowrulev2 = float, class:dialog
- windowrulev2 = float, class:download
- windowrulev2 = float, class:notification
- windowrulev2 = float, class:error
- windowrulev2 = float, class:splash
- #windowrule = opacity 0.7 0.7,rofi
- #windowrulev2 = animation slide,class:^(rofi)$
- # █▀ █▀▀ █▀█ █▀▀ █▀▀ █▄░█ █▀ █░█ █▀█ ▀█▀
- # ▄█ █▄▄ █▀▄ ██▄ ██▄ █░▀█ ▄█ █▀█ █▄█ ░█░
- bind=, Print,exec,grim $(xdg-user-dir PICTURES)/$(date +'%s_grim.png')
- bind = CTRL,Print,exec,slurp | grim -g - ~/Downloads/slurped.png
- # make floating and sticky
- #indowrulev2 = float, title:^(Picture-in-Picture)$
- #windowrulev2 = pin, title:^(Picture-in-Picture)$
- # █░█░█ █ █▄░█ █▀▄ █▀█ █░█░█ █▀▄▀█ ▄▀█ █▄░█ ▄▀█ █▀▀ █▀▄▀█ █▀▀ █▄░█ ▀█▀
- # ▀▄▀▄▀ █ █░▀█ █▄▀ █▄█ ▀▄▀▄▀ █░▀░█ █▀█ █░▀█ █▀█ █▄█ █░▀░█ ██▄ █░▀█ ░█░
- $mainMod = SUPER
- bind = $mainMod, Return, exec,xfce4-terminal
- bind = $mainMod, A, exec,alacritty -e zsh
- bind = $mainMod, K, exec,kitty -e ranger
- bind = $mainMod, G, exec, gedit
- bind = $mainMod, Q, killactive,
- bind = $mainMod, C, exec,gsimplecal
- #bind = $mainMod, M, exit,
- bind = $mainMod, V, togglefloating,
- bind = $mainMod, R, exec, rofi -show drun
- bind = $mainMod ,D, exec,wofi -n --show drun -k "/dev/null"
- bind = $mainMod, P, pseudo, # dwindle
- bind = $mainMod, J, togglesplit, # dwindle
- #bind = CTRL, space, exec, ulauncher-toggle
- bind = CTRL, space, exec, wofi -n --show drun -k "/dev/null"
- bind= CTRL, M, exec, wallpaper.sh
- bind= CTRL, J, exec, workspaceloop.sh
- bind = CTRL, Q, exec, killall wallpaper.sh
- bind = CTRL, E, exec, killall workspaceloop.sh
- # Reload waybar
- #bind = SUPER_SHIFT, R, exec, ~/.scripts/launch_waybar
- # Ricing
- bind = CTRL, 4, exec, kitty --title fly_is_kitty sh -c 'cava'
- #bind = CTRL, 2, exec, kitty --title donut_is_kitty sh -c '~/.local/bin/donut'
- #bind = CTRL, 3, exec, kitty --title clock_is_kitty sh -c 'tty-clock -C5 -c'
- # █▀▀ █▀█ █▀▀ █░█ █▀
- # █▀░ █▄█ █▄▄ █▄█ ▄█
- bind = $mainMod, left, movefocus, l
- bind = $mainMod, right, movefocus, r
- bind = $mainMod, up, movefocus, u
- bind = $mainMod, down, movefocus, d
- # █▀ █░█░█ █ ▀█▀ █▀▀ █░█
- # ▄█ ▀▄▀▄▀ █ ░█░ █▄▄ █▀█
- bind = $mainMod, 1, workspace, 1
- bind = $mainMod, 2, workspace, 2
- bind = $mainMod, 3, workspace, 3
- bind = $mainMod, 4, workspace, 4
- bind = $mainMod, 5, workspace, 5
- bind = $mainMod, 6, workspace, 6
- bind = $mainMod, 7, workspace, 7
- bind = $mainMod, 8, workspace, 8
- bind = $mainMod, 9, workspace, 9
- bind = $mainMod, 0, workspace, 10
- # █▀▄▀█ █▀█ █░█ █▀▀
- # █░▀░█ █▄█ ▀▄▀ ██▄
- bind = $mainMod SHIFT, 1, movetoworkspace, 1
- bind = $mainMod SHIFT, 2, movetoworkspace, 2
- bind = $mainMod SHIFT, 3, movetoworkspace, 3
- bind = $mainMod SHIFT, 4, movetoworkspace, 4
- bind = $mainMod SHIFT, 5, movetoworkspace, 5
- bind = $mainMod SHIFT, 6, movetoworkspace, 6
- bind = $mainMod SHIFT, 7, movetoworkspace, 7
- bind = $mainMod SHIFT, 8, movetoworkspace, 8
- bind = $mainMod SHIFT, 9, movetoworkspace, 9
- bind = $mainMod SHIFT, 0, movetoworkspace, 10
- bind = CTRL, right, workspace, e+1
- bind = CTRL, left, workspace, e-1
- # █▀█ █▀▀ █▀ █ ▀█ █▀▀
- # █▀▄ ██▄ ▄█ █ █▄ ██▄
- binde = SUPER CTRL, left, resizeactive, -20 0
- binde = SUPER CTRL, right, resizeactive, 20 0
- binde = SUPER CTRL, up, resizeactive, 0 -20
- binde = SUPER CTRL, down, resizeactive, 0 20
- # █▀▄▀█ █▀█ █░█ █▀ █▀▀ █▄▄ █ █▄░█ █▀▄ █ █▄░█ █▀▀
- # █░▀░█ █▄█ █▄█ ▄█ ██▄ █▄█ █ █░▀█ █▄▀ █ █░▀█ █▄█
- bind = $mainMod, mouse_down, workspace, e+1
- bind = $mainMod, mouse_up, workspace, e-1
- bindm = $mainMod, mouse:272, movewindow
- bindm = $mainMod, mouse:273, resizewindow
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement