Dotfiles V.1.1.5
Updated Neovim Plugins as well as cleaned up aerospace config and sketbar config and added fastfetch config
This commit is contained in:
@@ -7,16 +7,16 @@
|
||||
# You can use it to add commands that run after login to macOS user session.
|
||||
# 'start-at-login' needs to be 'true' for 'after-login-command' to work
|
||||
# Available commands: https://nikitabobko.github.io/AeroSpace/commands
|
||||
after-login-command = []
|
||||
after-login-command = ['exec-and-forget sketchybar --update']
|
||||
|
||||
# You can use it to add commands that run after AeroSpace startup.
|
||||
# 'after-startup-command' is run after 'after-login-command'
|
||||
# Available commands : https://nikitabobko.github.io/AeroSpace/commands
|
||||
after-startup-command = ['exec-and-forget sketchybar']
|
||||
after-startup-command = ['exec-and-forget bash -c "sleep 2 && sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$(aerospace list-workspaces --focused)"']
|
||||
|
||||
# Intergration with sketchybar
|
||||
exec-on-workspace-change = ['/bin/bash', '-c',
|
||||
'sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE'
|
||||
'sketchybar --update && sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE'
|
||||
]
|
||||
|
||||
# Start AeroSpace at login
|
||||
@@ -61,7 +61,7 @@ inner.horizontal = 10
|
||||
inner.vertical = 10
|
||||
outer.left = 10
|
||||
outer.bottom = 10
|
||||
outer.top = [{ monitor.dell = 40 }, { monitor.2 = 40 }, { monitor.3 = 40}, 10]
|
||||
outer.top = [{ monitor.dell = 50 }, { monitor.2 = 50 }, { monitor.3 = 50}, 10]
|
||||
outer.right = 10
|
||||
|
||||
# 'main' binding mode declaration
|
||||
@@ -93,16 +93,16 @@ ctrl-comma= 'layout tiles horizontal vertical'
|
||||
ctrl-period= 'layout accordion horizontal vertical'
|
||||
|
||||
# See: https://nikitabobko.github.io/AeroSpace/commands#focus
|
||||
ctrl-s = 'focus left'
|
||||
ctrl-d = 'focus down'
|
||||
ctrl-f = 'focus up'
|
||||
ctrl-g = 'focus right'
|
||||
ctrl-q = 'focus left'
|
||||
ctrl-w = 'focus down'
|
||||
ctrl-e = 'focus up'
|
||||
ctrl-t = 'focus right'
|
||||
|
||||
# See: https://nikitabobko.github.io/AeroSpace/commands#move
|
||||
ctrl-shift-s = 'move left'
|
||||
ctrl-shift-d = 'move down'
|
||||
ctrl-shift-f = 'move up'
|
||||
ctrl-shift-g = 'move right'
|
||||
ctrl-shift-q = 'move left'
|
||||
ctrl-shift-w = 'move down'
|
||||
ctrl-shift-e = 'move up'
|
||||
ctrl-shift-t = 'move right'
|
||||
|
||||
# See: https://nikitabobko.github.io/AeroSpace/commands#workspace
|
||||
ctrl-1 = 'workspace '
|
||||
@@ -146,3 +146,29 @@ ctrl-shift-d = ['join-with down', 'mode main']
|
||||
ctrl-shift-f = ['join-with up', 'mode main']
|
||||
ctrl-shift-g = ['join-with right', 'mode main']
|
||||
|
||||
# Window Rules
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'app.zen-browser.zen'
|
||||
if.window-title-regex-substring = 'Picture-in-Picture'
|
||||
run = 'layout floating'
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'app.zen-browser.zen'
|
||||
run = 'move-node-to-workspace '
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'com.github.wez.wezterm'
|
||||
run = 'move-node-to-workspace '
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'info.sioyek.sioyek'
|
||||
run = 'move-node-to-workspace '
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'NULL-APP-BUNDLE-ID'
|
||||
run = 'move-node-to-workspace '
|
||||
|
||||
[[on-window-detected]]
|
||||
if.app-id = 'com.spotify.client'
|
||||
run = 'move-node-to-workspace '
|
||||
|
||||
Reference in New Issue
Block a user