aboutsummaryrefslogtreecommitdiff
path: root/config/sway
diff options
context:
space:
mode:
Diffstat (limited to 'config/sway')
-rw-r--r--config/sway/bar12
-rw-r--r--config/sway/bindsym-layout13
-rw-r--r--config/sway/bindsym-system6
-rw-r--r--config/sway/config3
-rw-r--r--config/sway/gsettings8
-rw-r--r--config/sway/inputs14
-rw-r--r--config/sway/theme19
7 files changed, 49 insertions, 26 deletions
diff --git a/config/sway/bar b/config/sway/bar
index c09e832..ff9d0f0 100644
--- a/config/sway/bar
+++ b/config/sway/bar
@@ -3,4 +3,16 @@ bar {
status_command i3blocks
position top
font pango:DejaVu Sans Mono 8
+ colors {
+ separator #1f222d
+ background #1f222d
+ statusline #81a1c1
+
+ # border background text
+ focused_workspace #1f222d #1f222d #81a1c1
+ active_workspace #1f222d #252936 #5e81ac
+ inactive_workspace #1f222d #1f222d #4c566a
+ urgent_workspace #1f222d #1f222d #ee829f
+ binding_mode #1f222d #81a1c1 #2e3440
+ }
}
diff --git a/config/sway/bindsym-layout b/config/sway/bindsym-layout
deleted file mode 100644
index 5b075ac..0000000
--- a/config/sway/bindsym-layout
+++ /dev/null
@@ -1,13 +0,0 @@
-# vim: ft=swayconfig
-set $mode_layout Set keyboard layout (u)s or (c)z
-mode "$mode_layout" {
- bindsym u input type:keyboard xkb_layout us, mode "default"
- bindsym c input type:keyboard xkb_layout cz_qwerty, mode "default"
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-bindsym --to-code $mod+slash mode "$mode_layout"
-
-# Type emoji
-bindsym --to-code $mod+period exec rofimoji --selector wofi --skin-tone neutral
-bindsym --to-code $mod+Shift+period exec rofimoji --selector wofi --skin-tone neutral --action copy
diff --git a/config/sway/bindsym-system b/config/sway/bindsym-system
index 1c8eea4..96c8c0a 100644
--- a/config/sway/bindsym-system
+++ b/config/sway/bindsym-system
@@ -3,9 +3,9 @@ set $mode_system System (l) lock, (e) logout, (s) suspend, (r) reboot, (Shift+s)
mode "$mode_system" {
bindsym l exec --no-startup-id loginctl lock-session $XDG_SESSION_ID, mode "default"
bindsym e exec --no-startup-id swaymsg exit, mode "default"
- bindsym s exec --no-startup-id loginctl suspend, mode "default"
- bindsym r exec --no-startup-id loginctl reboot, mode "default"
- bindsym Shift+s exec --no-startup-id loginctl poweroff, mode "default"
+ bindsym s exec --no-startup-id systemctl suspend, mode "default"
+ bindsym r exec --no-startup-id systemctl reboot, mode "default"
+ bindsym Shift+s exec --no-startup-id systemctl poweroff, mode "default"
bindsym Return mode "default"
bindsym Escape mode "default"
diff --git a/config/sway/config b/config/sway/config
index 14341d2..4f2a548 100644
--- a/config/sway/config
+++ b/config/sway/config
@@ -1,11 +1,10 @@
# vim: ft=swayconfig
exec --no-startup-id dbus-update-activation-environment --all
-exec --no-startup-id gentoo-pipewire-launcher
exec --no-startup-id myswaylock
exec --no-startup-id swaybackground
################################################################################
include inputs
-include gsettings
+include theme
################################################################################
include bar
diff --git a/config/sway/gsettings b/config/sway/gsettings
deleted file mode 100644
index c3ea34c..0000000
--- a/config/sway/gsettings
+++ /dev/null
@@ -1,8 +0,0 @@
-# vim: ft=swayconfig
-exec_always {
- gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
- gsettings set org.gnome.desktop.interface cursor-theme 'Adwaita'
- gsettings set org.gnome.desktop.interface icon-theme 'Delft'
- gsettings set org.gnome.desktop.interface font-name 'DejaVu Sans 8'
- gsettings set org.gnome.desktop.interface gtk-key-theme 'Emacs'
-}
diff --git a/config/sway/inputs b/config/sway/inputs
index 235105e..3569df9 100644
--- a/config/sway/inputs
+++ b/config/sway/inputs
@@ -17,6 +17,20 @@ seat '*' {
hide_cursor when-typing disable
}
+## Layout switching ############################################################
+set $mode_layout Set keyboard layout (u)s or (c)z
+mode "$mode_layout" {
+ bindsym u input type:keyboard xkb_layout us, mode "default"
+ bindsym c input type:keyboard xkb_layout cz_qwerty, mode "default"
+ bindsym Return mode "default"
+ bindsym Escape mode "default"
+}
+bindsym --to-code $mod+slash mode "$mode_layout"
+
+# Type emoji
+bindsym --to-code $mod+period exec rofimoji --selector wofi --skin-tone neutral
+bindsym --to-code $mod+Shift+period exec rofimoji --selector wofi --skin-tone neutral --action copy
+
## Susan inputs ################################################################
input '9610:33:HAILUCK_CO.,LTD_USB_KEYBOARD_Mouse' {
middle_emulation enabled
diff --git a/config/sway/theme b/config/sway/theme
new file mode 100644
index 0000000..54b4a23
--- /dev/null
+++ b/config/sway/theme
@@ -0,0 +1,19 @@
+# vim: ft=swayconfig
+
+client.background #242424
+# class border backgr. text indicator
+client.focused #81a1c1 #81a1c1 #ffffff #81a1c1
+client.unfocused #2e3440 #1f222d #888888 #1f222d
+client.focused_inactive #2e3440 #1f222d #888888 #1f222d
+client.placeholder #2e3440 #1f222d #888888 #1f222d
+client.urgent #900000 #900000 #ffffff #900000
+
+
+exec_always {
+ gsettings set org.gnome.desktop.interface gtk-theme 'Nordic-darker-standard-buttons'
+ gsettings set org.gnome.desktop.wm.preferences theme "Nordic-darker-standard-buttons"
+ gsettings set org.gnome.desktop.interface cursor-theme 'Adwaita'
+ gsettings set org.gnome.desktop.interface icon-theme 'Delft'
+ gsettings set org.gnome.desktop.interface font-name 'DejaVu Sans 8'
+ gsettings set org.gnome.desktop.interface gtk-key-theme 'Emacs'
+}