adding a bunch of pointless stuff
This commit is contained in:
parent
8520db7ac6
commit
a0f9f3669b
12 changed files with 132 additions and 52 deletions
44
sway/config
44
sway/config
|
@ -60,8 +60,13 @@ default_border none
|
|||
# border_images.urgent /home/chris/.dotfiles/sway/rounded_and_shadows_custom.png
|
||||
|
||||
font pango: VictorMono Nerd Font 10
|
||||
titlebar_border_thickness 1
|
||||
show_marks yes
|
||||
titlebar_border_thickness 0
|
||||
title_align center
|
||||
|
||||
client.unfocused '#282a36' '#282a36' '#e2e4e5' '#e2e4e5'
|
||||
client.focused_inactive '#282a36' '#282a36' '#e2e4e5' '#e2e4e5'
|
||||
client.focused '#282a36' '#57c7ff' '#34353e' '#34353e'
|
||||
### Key bindings
|
||||
#
|
||||
# Basics:
|
||||
|
@ -82,7 +87,7 @@ titlebar_border_thickness 1
|
|||
bindsym $mod+p exec wlrofi-rbw
|
||||
|
||||
# Screenshot
|
||||
bindsym Print exec grim -g "${slurp}" - | wl-copy
|
||||
bindsym Print exec "grim -g '${slurp}' - | wl-copy"
|
||||
# Drag floating windows by holding down $mod and left mouse button.
|
||||
# Resize them with right mouse button + $mod.
|
||||
# Despite the name, also works for non-floating windows.
|
||||
|
@ -155,13 +160,13 @@ titlebar_border_thickness 1
|
|||
# You can "split" the current object of your focus with
|
||||
# $mod+b or $mod+v, for horizontal and vertical splits
|
||||
# respectively.
|
||||
bindsym $mod+b splith
|
||||
bindsym $mod+Shift+v splith
|
||||
bindsym $mod+v splitv
|
||||
|
||||
# Switch the current container between different layout styles
|
||||
bindsym $mod+t layout stacking
|
||||
bindsym $mod+w layout tabbed
|
||||
bindsym $mod+e layout toggle split
|
||||
bindsym $mod+q layout toggle split
|
||||
|
||||
# Make the current focus fullscreen
|
||||
bindsym $mod+f fullscreen
|
||||
|
@ -221,9 +226,6 @@ mode "resize" {
|
|||
}
|
||||
bindsym $mod+r mode "resize"
|
||||
|
||||
### Audio
|
||||
|
||||
|
||||
### Launchers
|
||||
set $mode_launcher Launcher
|
||||
bindsym $mod+o mode "$mode_launcher"
|
||||
|
@ -231,15 +233,11 @@ bindsym $mod+o mode "$mode_launcher"
|
|||
# Clear notifications
|
||||
bindsym $mod+Ctrl+m exec makoctl dismiss -a
|
||||
|
||||
mode "$mode_launcher" {
|
||||
bindsym e exec emacsclient -c -a emacs
|
||||
bindsym b exec qutebrowser
|
||||
bindsym a exec emacsclient -e '(chris/org-agenda)'
|
||||
bindsym m exec emacsclient -c -e '(mu4e)'
|
||||
bindsym Shift+d exec dolphin
|
||||
bindsym Return mode "default"
|
||||
bindsym Escape mode "default"
|
||||
}
|
||||
bindsym $mod+e exec emacsclient -c -a emacs
|
||||
bindsym $mod+b exec qutebrowser
|
||||
bindsym $mod+i exec emacsclient -e '(chris/org-agenda)'
|
||||
bindsym $mod+m exec emacsclient -c -e '(mu4e)'
|
||||
bindsym $mod+Shift+d exec dolphin
|
||||
|
||||
#
|
||||
# Status Bar:
|
||||
|
@ -251,23 +249,23 @@ bar {
|
|||
}
|
||||
|
||||
|
||||
for_window [title="org-agend"] floating enable
|
||||
for_window [title="org-agenda"] floating enable
|
||||
for_window [app_id="mpv"] floating enable
|
||||
for_window [app_id="imv"] floating enable
|
||||
for_window [app_id="dolphin"] floating enable
|
||||
for_window [app_id="pulsemixer"] floating enable
|
||||
for_window [class="\*Org Agenda(a)\*"] floating enable
|
||||
for_window [app_id="qutebrowser"] move container to workspace number 2
|
||||
for_window [app_id="qutebrowser"] opacity 1
|
||||
for_window [app_id="emacs"] opacity 0.90
|
||||
for_window [app_id="__focused__"] opacity 1
|
||||
for_window [app_id="qutebrowser"] move container to workspace number 2, opacity set 1
|
||||
for_window [app_id="emacs"] opacity set 0.90
|
||||
for_window [app_id="__focused__"] opacity set 1
|
||||
|
||||
### Locking screen
|
||||
bindsym $mod+Ctrl+l exec swaylock-blur --blur-sigma 80
|
||||
|
||||
exec emacs --daemon
|
||||
exec kwalletd5
|
||||
exec mako
|
||||
exec waystart
|
||||
exec nextcloud --background
|
||||
exec export QT_QPA_PLATFORMTHEME="qt5ct"
|
||||
|
||||
xwayland enable
|
||||
include /etc/sway/config.d/*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue