Compare commits
5 Commits
70a5e6eeb7
...
main
Author | SHA1 | Date | |
---|---|---|---|
eb3ca0a023 | |||
c8eb8caad0 | |||
f9f9bfd00b | |||
7a34d51e4f | |||
5effd669c5 |
@ -11,6 +11,8 @@ cask_args language: "de,deu,en,eng"
|
|||||||
# tap "homebrew/core"
|
# tap "homebrew/core"
|
||||||
# tap "homebrew/services"
|
# tap "homebrew/services"
|
||||||
# tap "microsoft/git"
|
# tap "microsoft/git"
|
||||||
|
tap "nikitabobko/tap"
|
||||||
|
tap "FelixKratz/formulae"
|
||||||
|
|
||||||
## brew formulae
|
## brew formulae
|
||||||
brew "FelixKratz/formulae/borders"
|
brew "FelixKratz/formulae/borders"
|
||||||
@ -20,6 +22,7 @@ brew "checkbashisms"
|
|||||||
brew "eza"
|
brew "eza"
|
||||||
brew "git"
|
brew "git"
|
||||||
brew "git-secret"
|
brew "git-secret"
|
||||||
|
brew "go"
|
||||||
brew "htop"
|
brew "htop"
|
||||||
brew "hugo"
|
brew "hugo"
|
||||||
brew "iperf"
|
brew "iperf"
|
||||||
@ -56,6 +59,7 @@ cask "airbuddy"
|
|||||||
cask "minecraft"
|
cask "minecraft"
|
||||||
cask "filebot"
|
cask "filebot"
|
||||||
cask "firefox"
|
cask "firefox"
|
||||||
|
cask "ghostty"
|
||||||
cask "birdfont"
|
cask "birdfont"
|
||||||
cask "balenaetcher"
|
cask "balenaetcher"
|
||||||
cask "bettertouchtool"
|
cask "bettertouchtool"
|
||||||
@ -84,7 +88,7 @@ cask "coconutbattery"
|
|||||||
cask "vscodium"
|
cask "vscodium"
|
||||||
cask "itsycal"
|
cask "itsycal"
|
||||||
cask "stats"
|
cask "stats"
|
||||||
cask "iterm2"
|
# cask "iterm2"
|
||||||
cask "dbeaver-community"
|
cask "dbeaver-community"
|
||||||
cask "discord"
|
cask "discord"
|
||||||
cask "inkscape"
|
cask "inkscape"
|
||||||
|
@ -13,8 +13,10 @@ after-login-command = []
|
|||||||
# You can use it to add commands that run after AeroSpace startup.
|
# You can use it to add commands that run after AeroSpace startup.
|
||||||
# 'after-startup-command' is run after 'after-login-command'
|
# 'after-startup-command' is run after 'after-login-command'
|
||||||
# Available commands : https://nikitabobko.github.io/AeroSpace/commands
|
# Available commands : https://nikitabobko.github.io/AeroSpace/commands
|
||||||
|
# JankyBorders has a built-in detection of already running process,
|
||||||
|
# so it won't be run twice on AeroSpace restart
|
||||||
after-startup-command = [
|
after-startup-command = [
|
||||||
'exec-and-forget borders active_color=0xffeff1f5 inactive_color=0xff8c8fa1 width=10'
|
'exec-and-forget borders active_color=0xffeff1f5 inactive_color=0xff8c8fa1 width=10.0'
|
||||||
]
|
]
|
||||||
|
|
||||||
# Start AeroSpace at login
|
# Start AeroSpace at login
|
||||||
@ -63,12 +65,12 @@ preset = 'qwerty'
|
|||||||
# See: https://nikitabobko.github.io/AeroSpace/guide#assign-workspaces-to-monitors
|
# See: https://nikitabobko.github.io/AeroSpace/guide#assign-workspaces-to-monitors
|
||||||
|
|
||||||
[gaps]
|
[gaps]
|
||||||
inner.horizontal = 24
|
inner.horizontal = 16
|
||||||
inner.vertical = 24
|
inner.vertical = 16
|
||||||
outer.left = 24
|
outer.left = 16
|
||||||
outer.bottom = 24
|
outer.bottom = 16
|
||||||
outer.top = 24
|
outer.top = 16
|
||||||
outer.right = 24
|
outer.right = 16
|
||||||
|
|
||||||
# 'main' binding mode declaration
|
# 'main' binding mode declaration
|
||||||
# See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes
|
# See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes
|
||||||
@ -118,8 +120,8 @@ cmd-ctrl-alt-shift-k = 'move up'
|
|||||||
cmd-ctrl-alt-shift-l = 'move right'
|
cmd-ctrl-alt-shift-l = 'move right'
|
||||||
|
|
||||||
# See: https://nikitabobko.github.io/AeroSpace/commands#resize
|
# See: https://nikitabobko.github.io/AeroSpace/commands#resize
|
||||||
cmd-ctrl-alt-shift-minus = 'resize smart -50'
|
cmd-ctrl-alt-shift-down = 'resize smart -50'
|
||||||
cmd-ctrl-alt-shift-equal = 'resize smart +50'
|
cmd-ctrl-alt-shift-up = 'resize smart +50'
|
||||||
|
|
||||||
# See: https://nikitabobko.github.io/AeroSpace/commands#workspace
|
# See: https://nikitabobko.github.io/AeroSpace/commands#workspace
|
||||||
cmd-ctrl-alt-1 = 'workspace 1'
|
cmd-ctrl-alt-1 = 'workspace 1'
|
||||||
@ -239,6 +241,10 @@ run = 'move-node-to-workspace 4'
|
|||||||
if.app-id = 'com.googlecode.iterm2'
|
if.app-id = 'com.googlecode.iterm2'
|
||||||
run = 'move-node-to-workspace 5'
|
run = 'move-node-to-workspace 5'
|
||||||
|
|
||||||
|
[[on-window-detected]]
|
||||||
|
if.app-id = 'com.mitchellh.ghostty'
|
||||||
|
run = 'move-node-to-workspace 5'
|
||||||
|
|
||||||
## Workspace 6: Code
|
## Workspace 6: Code
|
||||||
[[on-window-detected]]
|
[[on-window-detected]]
|
||||||
if.app-id = 'com.vscodium'
|
if.app-id = 'com.vscodium'
|
||||||
|
14
.config/ghostty/config
Normal file
14
.config/ghostty/config
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
font-family = MesloLGM Nerd Font Mono
|
||||||
|
font-thicken = true
|
||||||
|
font-size = 15
|
||||||
|
theme = catppuccin-mocha
|
||||||
|
|
||||||
|
cursor-opacity = 0.5
|
||||||
|
cursor-style-blink = true
|
||||||
|
|
||||||
|
background-opacity = 0.9
|
||||||
|
background-blur-radius = 20
|
||||||
|
|
||||||
|
initial-command = /opt/homebrew/bin/tmux a -d
|
||||||
|
quit-after-last-window-closed = true
|
||||||
|
|
@ -3,6 +3,40 @@
|
|||||||
{
|
{
|
||||||
"complex_modifications": {
|
"complex_modifications": {
|
||||||
"rules": [
|
"rules": [
|
||||||
|
{
|
||||||
|
"description": "Hyperkey",
|
||||||
|
"manipulators": [
|
||||||
|
{
|
||||||
|
"from": {
|
||||||
|
"key_code": "caps_lock",
|
||||||
|
"modifiers": {
|
||||||
|
"mandatory": ["shift"],
|
||||||
|
"optional": ["caps_lock"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"to": [
|
||||||
|
{
|
||||||
|
"key_code": "left_shift",
|
||||||
|
"modifiers": ["left_command", "left_control", "left_option"]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "basic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"from": {
|
||||||
|
"key_code": "caps_lock",
|
||||||
|
"modifiers": { "optional": ["any"] }
|
||||||
|
},
|
||||||
|
"to": [
|
||||||
|
{
|
||||||
|
"key_code": "left_command",
|
||||||
|
"modifiers": ["left_control", "left_option"]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "basic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"description": "Play/Pause controls spotify only when it's running",
|
"description": "Play/Pause controls spotify only when it's running",
|
||||||
"manipulators": [
|
"manipulators": [
|
||||||
@ -18,22 +52,6 @@
|
|||||||
"type": "basic"
|
"type": "basic"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "Caps Lock → Hyper Key without Shift (⌃⌥⌘)",
|
|
||||||
"manipulators": [
|
|
||||||
{
|
|
||||||
"from": { "key_code": "caps_lock" },
|
|
||||||
"to": [
|
|
||||||
{
|
|
||||||
"key_code": "left_command",
|
|
||||||
"modifiers": ["left_control", "left_option"]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"to_if_alone": [{ "key_code": "caps_lock" }],
|
|
||||||
"type": "basic"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user