switch to shikane + cleanup

This commit is contained in:
Don Harper 2024-06-10 23:08:54 -05:00
parent 8de386acda
commit 28becd0d97
7 changed files with 49 additions and 29 deletions

View file

@ -62,6 +62,7 @@
qutebrowser qutebrowser
rofi rofi
signal-desktop signal-desktop
shikane
shortwave shortwave
sonixd sonixd
source-code-pro source-code-pro
@ -161,6 +162,9 @@
categories = [ "Office" ]; categories = [ "Office" ];
}; };
}; };
configFile = {
"shikane/config.toml".source = files/shikane.toml;
};
}; };
}; };
} }

View file

@ -0,0 +1,30 @@
[[profile]]
name = "docked"
exec = [
"swaymsg workspace 1, move workspace to output 'Samsung Electric Company C24F390 H4ZN519488'",
"swaymsg workspace 5, move workspace to output 'Stargate Technology HDMI '",
"swaymsg workspace 6, move workspace to output 'Samsung Electric Company C24F390 H4ZN519488'",
"swaymsg workspace 9, move workspace to output 'Stargate Technology HDMI '",
]
[[profile.output]]
search = 'eDP-1'
enable = false
[[profile.output]]
search = 'Samsung Electric Company C24F390 H4ZN519488'
enable = true
position = '0,0'
[[profile.output]]
search = 'Stargate Technology HDMI '
enable = true
position = '0,1080'
[[profile]]
name = "undocked"
[[profile.output]]
search = 'eDP-1'
enable = true

View file

@ -58,8 +58,7 @@ bindsym $mod+Return exec --no-startup-id $HOME/bin/mynewterm
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill
# start dmenu (a program launcher) # start dmenu (a program launcher)
#set $menu_command fuzzel set $menu_command fuzzel
set $menu_command wofi --show drun
set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8" set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8"
set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec -- set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec --
bindsym $mod+Shift+d exec $menu bindsym $mod+Shift+d exec $menu
@ -339,7 +338,8 @@ client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
client.background #F8F8F2 client.background #F8F8F2
exec_always keyctl link @u @s exec_always keyctl link @u @s
exec_always mykanshi #exec_always mykanshi
exec shikane
exec foot --server exec foot --server
exec kitty --title ttmenu -e ttmenu-loop exec kitty --title ttmenu -e ttmenu-loop
seat * hide_cursor 8000 seat * hide_cursor 8000

View file

@ -58,8 +58,7 @@ bindsym $mod+Return exec --no-startup-id $HOME/bin/mynewterm
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill
# start dmenu (a program launcher) # start dmenu (a program launcher)
#set $menu_command fuzzel set $menu_command fuzzel
set $menu_command wofi --show drun
set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8" set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8"
set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec -- set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec --
bindsym $mod+Shift+d exec $menu bindsym $mod+Shift+d exec $menu
@ -339,7 +338,8 @@ client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
client.background #F8F8F2 client.background #F8F8F2
exec_always keyctl link @u @s exec_always keyctl link @u @s
exec_always mykanshi #exec_always mykanshi
exec shikane
exec foot --server exec foot --server
exec kitty --title ttmenu -e ttmenu-loop exec kitty --title ttmenu -e ttmenu-loop
seat * hide_cursor 8000 seat * hide_cursor 8000

View file

@ -338,50 +338,34 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555
client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
client.background #F8F8F2 client.background #F8F8F2
exec pasystray
exec_always keyctl link @u @s exec_always keyctl link @u @s
exec_always mykanshi #exec_always mykanshi
exec shikane
exec foot --server exec foot --server
exec kitty --title ttmenu -e ttmenu-loop exec kitty --title ttmenu -e ttmenu-loop
seat * hide_cursor 8000 seat * hide_cursor 8000
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
#exec dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway
exec --no-startup-id udiskie --tray exec --no-startup-id udiskie --tray
# Gnome intergration
exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings
exec --no-startup-id gnome-flashback exec --no-startup-id gnome-flashback
exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID"
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
# My stuff
exec wl-paste -t text --watch clipman store exec wl-paste -t text --watch clipman store
exec configure-gtk exec configure-gtk
exec supersonic
exec sonixd exec sonixd
exec safeeyes
exec dovideo.sh exec dovideo.sh
exec auto-start exec auto-start
exec /usr/lib/kdeconnectd
exec_always gremind exec_always gremind
exec swaync exec swaync
exec /usr/libexec/notification-daemon
exec nm-applet exec nm-applet
#exec nextcloud
exec randbg exec randbg
#exec birdtray
exec indicator-kdeconnect exec indicator-kdeconnect
exec kdeconnect-indicator exec kdeconnect-indicator
exec myweb exec myweb
exec myterm exec myterm
#exec srandrd dovideo.sh
exec cbatticons exec cbatticons
exec telegram-desktop
exec element-desktop
exec signal-desktop
#exec authy
#exec obsidian
exec pasystray
exec headset-charge-indicator.py exec headset-charge-indicator.py
exec blueberry-tray exec blueberry-tray
exec ktimer exec ktimer

View file

@ -339,7 +339,8 @@ client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
client.background #F8F8F2 client.background #F8F8F2
exec_always keyctl link @u @s exec_always keyctl link @u @s
exec_always mykanshi #exec_always mykanshi
exec shikane
exec foot --server exec foot --server
exec kitty --title ttmenu -e ttmenu-loop exec kitty --title ttmenu -e ttmenu-loop
seat * hide_cursor 8000 seat * hide_cursor 8000
@ -358,6 +359,7 @@ exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
exec wl-paste -t text --watch clipman store exec wl-paste -t text --watch clipman store
exec configure-gtk exec configure-gtk
exec supersonic exec supersonic
exec sonixd
exec safeeyes exec safeeyes
exec dovideo.sh exec dovideo.sh
exec auto-start exec auto-start

View file

@ -58,8 +58,7 @@ bindsym $mod+Return exec --no-startup-id $HOME/bin/mynewterm
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill
# start dmenu (a program launcher) # start dmenu (a program launcher)
#set $menu_command fuzzel set $menu_command fuzzel
set $menu_command wofi --show drun
set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8" set $bemenu_options -i --nb "#3f3f3f" --nf "#dcdccc" -fn "pango:JetBrains Mono 8"
set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec -- set $menu dmenu_path | bemenu $bemenu_options| xargs swaymsg exec --
bindsym $mod+Shift+d exec $menu bindsym $mod+Shift+d exec $menu
@ -339,7 +338,8 @@ client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36
client.background #F8F8F2 client.background #F8F8F2
exec_always keyctl link @u @s exec_always keyctl link @u @s
exec_always mykanshi #exec_always mykanshi
exec shikane
exec foot --server exec foot --server
exec kitty --title ttmenu -e ttmenu-loop exec kitty --title ttmenu -e ttmenu-loop
seat * hide_cursor 8000 seat * hide_cursor 8000