dotfiles/.config/sway/config

69 lines
1.6 KiB
Plaintext
Raw Normal View History

2025-01-16 15:08:57 +00:00
# Default config for sway
#
# Copy this to ~/.config/sway/config and edit it to your liking.
#
# Read `man 5 sway` for a complete reference.
# openSUSE theme
default_border pixel 2
gaps inner 10
#client.focused #6da741 #173f4f #73ba25
client.focused #00ff00 #00ff00 #00ff00 #00ff00
client.unfocused #00a489 #173f4f #35b9ab
client.focused_inactive #6da741 #00a489 #173f4f
#don't show gaps if there's only one window on the desktop
smart_gaps on
### Variables
#
# Logo key. Use Mod1 for Alt.
set $mod Mod4
# Home row direction keys, like vim
set $left h
set $down j
set $up k
set $right l
2025-01-30 18:03:26 +00:00
# Bar position
set $bar_position top
2025-01-16 15:08:57 +00:00
# Your preferred terminal emulator
2025-01-17 16:01:47 +00:00
set $term alacritty -e tmux
2025-01-16 15:08:57 +00:00
# Your preferred application launcher
# Note: pass the final command to swaymsg so that the resulting window can be opened
# on the original workspace that the command was run on.
#set $menu dmenu_path | dmenu | xargs swaymsg exec --
# it is set in config.d/50-openSUSE.conf
# wofi as application launcher
set $menu wofi -I -S drun
#set $menu rofi -no-lazy-grab -disable-history -modi "drun" -show drun -theme ~/.config/rofi/config.rasi
# Sway Notification Centre
set $toggle_notification "swaync-client -t -sw"
# Wob
set $wob wob --config ~/.config/sway/wob/wob.ini
# background
set $background ~/.config/backgrounds/tokyonight.jpg
# monitors
set $ext_monitor HDMI-A-1
set $int_monitor eDP-1
# screen capture
set $screen grimshot copy
# screen capture
set $screen_area grimshot copy area
include ~/.config/sway/config.d/*.conf
include ~/.config/sway/inputs/*.conf
include ~/.config/sway/outputs/*.conf
include ~/.config/sway/modes/*.conf
include ~/.config/sway/config.d/*