summary refs log tree commit diff
path: root/.config/sway/config.d
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2023-01-19 18:45:46 +0100
committerRobert Günzler <r@gnzler.io>2023-03-21 12:35:42 +0100
commit75d666322acfb6d8a58cbb4bf6a95782fe14b124 (patch)
treec2df99bc6372b7ba28558261911336e4e797ebdf /.config/sway/config.d
parent3d594f8a0da0e4e297df7ea1652048a80f7c8a96 (diff)
sway: make most of config auto-loading
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
-rw-r--r--.config/sway/config.d/auto.conf (renamed from .config/sway/auto.conf)22
-rw-r--r--.config/sway/config.d/binds.conf (renamed from .config/sway/binds.conf)0
-rw-r--r--.config/sway/config.d/colors.conf (renamed from .config/sway/colors.conf)0
-rw-r--r--.config/sway/config.d/gsettings.conf14
-rw-r--r--.config/sway/config.d/input.conf (renamed from .config/sway/input.conf)4
5 files changed, 28 insertions, 12 deletions
diff --git a/.config/sway/auto.conf b/.config/sway/config.d/auto.conf
index d22be1b..1898e06 100644
--- a/.config/sway/auto.conf
+++ b/.config/sway/config.d/auto.conf
@@ -30,21 +30,23 @@ for_window [app_id="zoom" title="Settings"] floating enable
 for_window [app_id="zoom" title="^as_toolbar$"] floating enable
 for_window [app_id="zoom" title="^zoom$"] floating enable
 for_window [class="Chromium-browser"] mark browser
-for_window [class="Slack"] mark mail
-for_window [app_id="" title="^Slack"] mark mail
-for_window [class="balena-etcher-electron"] floating enable; border normal
-for_window [class="discord"] mark mail
-for_window [class="parsecd"] inhibit_idle fullscreen
-for_window [class="pinentry"] floating enable; border normal
+#for_window [class="discord"] mark mail
+#for_window [class="parsecd"] inhibit_idle fullscreen
+#for_window [class="pinentry"] floating enable; border normal
 for_window [con_mark="browser"] inhibit_idle fullscreen
+# fix primary clipboard paste not working
+for_window [con_mark="browser"] bindsym Shift-Insert exec 'wl-paste -p -n | wtype -'
 for_window [title="tridactyledit"] floating enable
 
 set $outputSide eDP-1
 for_window [con_mark="work"] move workspace $wsWork
 for_window [con_mark="mail"] move workspace $wsMail, move workspace to output $outputSide, layout tabbed
-for_window [class="Spotify"] move workspace $wsMusic, move workspace to output $outputSide
-for_window [class="osu!"] move workspace $wsGame, layout tabbed, exec osu-mode on
+#for_window [class="Spotify"] move workspace $wsMusic, move workspace to output $outputSide
+#for_window [class="osu!"] move workspace $wsGame, layout tabbed, exec osu-mode on
 for_window [app_id="org.keepassxc.KeePassXC"] move scratchpad; scratchpad show
-for_window [class="Gvncviewer"] move workspace __vnc; fullscreen
+#for_window [class="Gvncviewer"] move workspace __vnc; fullscreen
 for_window [app_id="retroarch"] fullscreen
-for_window [class="^Minecraft"] fullscreen; sway output - scale 1
+#for_window [class="^Minecraft"] fullscreen; sway output - scale 1
+
+for_window [app_id="gramps"] floating disable
+for_window [app_id="xdg-desktop-portal-gtk"] floating enable
diff --git a/.config/sway/binds.conf b/.config/sway/config.d/binds.conf
index 1e7c066..1e7c066 100644
--- a/.config/sway/binds.conf
+++ b/.config/sway/config.d/binds.conf
diff --git a/.config/sway/colors.conf b/.config/sway/config.d/colors.conf
index 498a50c..498a50c 100644
--- a/.config/sway/colors.conf
+++ b/.config/sway/config.d/colors.conf
diff --git a/.config/sway/config.d/gsettings.conf b/.config/sway/config.d/gsettings.conf
new file mode 100644
index 0000000..08d184a
--- /dev/null
+++ b/.config/sway/config.d/gsettings.conf
@@ -0,0 +1,14 @@
+exec_always {
+	gsettings set org.gnome.desktop.interface gtk-theme Adwaita
+	gsettings set org.gnome.desktop.interface icon-theme Adwaita
+	gsettings set org.gnome.desktop.interface cursor-theme WinSur
+	# gsettings set org.gnome.desktop.interface font-name "Noto Sans"
+	gsettings set org.gnome.desktop.interface font-name "Iosevka Aile"
+	gsettings set org.gnome.desktop.interface enable-animations false
+	gsettings set org.gnome.desktop.interface gtk-theme Adwaita-dark
+	gsettings set org.gnome.desktop.interface color-scheme prefer-dark
+	gsettings set org.gnome.desktop.privacy remember-recent-files false
+	gsettings set org.gnome.desktop.privacy recent-files-max-age 0
+	gsettings set org.gtk.Settings.FileChooser show-hidden false
+	gsettings set org.gtk.Settings.FileChooser startup-mode cwd
+}
diff --git a/.config/sway/input.conf b/.config/sway/config.d/input.conf
index 4246663..67ee374 100644
--- a/.config/sway/input.conf
+++ b/.config/sway/config.d/input.conf
@@ -23,8 +23,8 @@ input type:touchpad {
 	accel_profile adaptive
 	tap enabled
 	natural_scroll enabled
-
-  #events disabled
+	dwt enabled
+	#events disabled
 }
 
 set {