add eww and wlclock to my config + improve floating windows system

This commit is contained in:
primardj 2024-01-29 12:40:06 +00:00
parent 52de172503
commit 3776e3a42e

View file

@ -161,6 +161,7 @@ bind = $mainMod SHIFT, V, togglesplit, # dwindle
bind = $secondMod, W, exec, firefox bind = $secondMod, W, exec, firefox
#bind = $mainMod, RETURN, exec, kitty #bind = $mainMod, RETURN, exec, kitty
bind = $mainMod, RETURN, exec, alacritty bind = $mainMod, RETURN, exec, alacritty
bind = $secondMod, RETURN, exec, alacritty --class floating_basic
#bind = $secondMod, D, exec, webcord --ozone-platform-hint=auto #discord #bind = $secondMod, D, exec, webcord --ozone-platform-hint=auto #discord
bind = $mainMod SHIFT, A, killactive, bind = $mainMod SHIFT, A, killactive,
bind = $mainMod SHIFT, R, exec, loginctl reboot bind = $mainMod SHIFT, R, exec, loginctl reboot
@ -245,8 +246,13 @@ windowrule = opacity 0.96,^(libreoffice.*)$
windowrule = opacity 0.9,^(WebCord.*)$ windowrule = opacity 0.9,^(WebCord.*)$
windowrule = float,^(galculator)$ windowrule = float,^(galculator)$
windowrulev2 = float,class:floating
windowrulev2 = move 45% 10% ,class:floating windowrulev2 = float,class:floating_basic
windowrulev2 = size 32% 39%, class:floating_basic
windowrulev2 = float,class:floating_htop
windowrulev2 = move 45% 10% ,class:floating_htop
windowrulev2 = float,class:startup_floating_neofetch windowrulev2 = float,class:startup_floating_neofetch
windowrulev2 = size 32% 39%, class:startup_floating_neofetch windowrulev2 = size 32% 39%, class:startup_floating_neofetch
windowrulev2 = move 12% 10%,class:startup_floating_neofetch windowrulev2 = move 12% 10%,class:startup_floating_neofetch
@ -256,14 +262,17 @@ bind = , XF86Calculator, exec, galculator
# Exec hyprpaper for not risquing hyprchan # Exec hyprpaper for not risquing hyprchan
exec-once=hyprpaper
exec-once=swayidle -w before-sleep "swaylock-script --sleep" lock "swaylock-script" exec-once=swayidle -w before-sleep "swaylock-script --sleep" lock "swaylock-script"
exec-once=dunst # Notification daemon exec-once=dunst # Notification daemon
exec-once=light -I exec-once=light -I
exec-once=pipewire exec-once=pipewire
exec-once=dbus-update-activation-environement WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # to allow screensharing exec-once=dbus-update-activation-environement WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # to allow screensharing
exec-once=alacritty --class startup_floating_neofetch -e nfetch-startup exec-once=alacritty --class startup_floating_neofetch -e nfetch-startup
# Toutes les idioties que j'ai mises sur mon fond d'écran pour me la péter.
exec-once=hyprpaper
exec-once=conky exec-once=conky
exec-once=eww open clock
exec-once=wlclock-start.sh
# launch udiskie, the udisks2 helper in order to mount automatically every devices plug on the computer. Add a tray so it will be better like that. # launch udiskie, the udisks2 helper in order to mount automatically every devices plug on the computer. Add a tray so it will be better like that.
exec-once=udiskie --no-automount --no-terminal --smart-tray --no-file-manager exec-once=udiskie --no-automount --no-terminal --smart-tray --no-file-manager