dotfiles/dotconfig/hypr/hyprland.d/exec_once.conf
2024-07-20 21:36:05 +02:00

42 lines
1.4 KiB
Text

# launch pipewire first, it it's not active, everything that depend on it won't works.
exec-once=artix-pipewire-launcher
#exec-once=dbus-update-activation-environment --all # to allow screensharing
#exec-once=dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # to allow screensharing
# Load plugins installed by hyprpm
exec-once=hyprpm reload -n
# lock the screen at loading of the session. The session have to not be lock by something like encription.
exec-once=hyprlock
# exec-once=swayidle -w before-sleep "swaylock-script --sleep" lock "swaylock-script"
exec-once=hypridle
exec-once=dunst # Notification daemon
exec-once=backlight_control 30
# exec-once=/usr/lib/polkit-kde-authentication-agent-1
# Toutes les idioties que j'ai mises sur mon fond d'écran pour me la péter.
exec-once=alacritty --class startup_floating_neofetch -e nfetch-startup
exec-once=hyprpaper
#exec-once=conky
#exec-once=eww open clock
#exec-once=eww open system
#exec-once=eww open perf
exec-once=open_eww
#exec-once=clock-start top-right 360 275
# 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
# run a runsvdir for user managed services.
exec-once=runsvdir "/home/primardj/.runit"
# Exec app at hyprland start
exec-once=waybar
#exec-once=allow_screenshare