Fixed autostart file
This commit is contained in:
parent
4f556c36f4
commit
011b3b5566
3 changed files with 41 additions and 25 deletions
|
@ -1,22 +0,0 @@
|
|||
#
|
||||
# ~/.config/sway/autostart
|
||||
# List of applications to autostart
|
||||
#
|
||||
|
||||
# Move to this workspace on startup
|
||||
workspace 0:¯\_(ツ)_/¯
|
||||
|
||||
# Idle script
|
||||
exec_always "~/.scripts/idle.sh"
|
||||
|
||||
# Gamma and brightness
|
||||
exec clight &> /dev/null
|
||||
|
||||
# Notification manager
|
||||
exec dunst -verbosity crit
|
||||
|
||||
# Fix [Slow launch for some GTK apps](https://github.com/swaywm/sway/issues/5732)
|
||||
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
||||
|
||||
# Fix JetBrain IDE's showing properly
|
||||
exec wmname LG3D
|
35
config/sway/autostart.sh
Executable file
35
config/sway/autostart.sh
Executable file
|
@ -0,0 +1,35 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# ~/.config/sway/autostart.sh
|
||||
# List of applications to autostart
|
||||
#
|
||||
|
||||
function execute () {
|
||||
setsid --fork $SHELL -c "${1}" &> /dev/null
|
||||
}
|
||||
|
||||
# Idle script
|
||||
execute "~/.scripts/idle.sh"
|
||||
|
||||
# Gamma and brightness
|
||||
execute "clight"
|
||||
|
||||
# Notification manager
|
||||
execute "dunst -verbosity crit"
|
||||
|
||||
# Fix [Slow launch for some GTK apps](https://github.com/swaywm/sway/issues/5732)
|
||||
dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
||||
|
||||
# Fix JetBrain IDE's showing properly
|
||||
wmname LG3
|
||||
|
||||
|
||||
sleep 3
|
||||
# --- Everything that requires tray to be active ---
|
||||
|
||||
# Nextcloud client
|
||||
execute "nextcloud --background"
|
||||
|
||||
# Activity watch server & client
|
||||
execute "aw-qt"
|
||||
|
|
@ -6,7 +6,6 @@
|
|||
|
||||
# Import other config files
|
||||
include {
|
||||
autostart
|
||||
commands
|
||||
modes
|
||||
style
|
||||
|
@ -51,5 +50,9 @@ for_window [window_role="task_dialog"] floating enable
|
|||
|
||||
for_window [class="Qalculate"] floating enable
|
||||
for_window [class="Caprine"] floating enable, border normal 2
|
||||
for_window [class="be.ugent"] floating enable # IntelliJ Java programs
|
||||
for_window [title="^FZF-Jump$"] floating enable, border pixel 0, resize set 600 350
|
||||
|
||||
for_window [class="^Betterbird$"] move container to workspace "11:Soc"
|
||||
|
||||
exec "~/.config/sway/autostart.sh"
|
||||
|
||||
|
|
Loading…
Reference in a new issue