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
|
# Import other config files
|
||||||
include {
|
include {
|
||||||
autostart
|
|
||||||
commands
|
commands
|
||||||
modes
|
modes
|
||||||
style
|
style
|
||||||
|
@ -51,5 +50,9 @@ for_window [window_role="task_dialog"] floating enable
|
||||||
|
|
||||||
for_window [class="Qalculate"] floating enable
|
for_window [class="Qalculate"] floating enable
|
||||||
for_window [class="Caprine"] floating enable, border normal 2
|
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 [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