diff --git a/.Brewfile b/.Brewfile index 552781c..26eec40 100644 --- a/.Brewfile +++ b/.Brewfile @@ -232,6 +232,8 @@ brew "koekeishiya/formulae/yabai", args: ["HEAD"] brew "ms-jpq/sad/sad" # Maintained ctags implementation brew "universal-ctags/universal-ctags/universal-ctags", args: ["HEAD"] +# Password manager that keeps all passwords secure behind one password +cask "1password" # Prebuilt OpenJDK binaries cask "adoptopenjdk8" # GPU-accelerated terminal emulator @@ -246,8 +248,6 @@ cask "bunch" cask "citrix-workspace" # Browser for SQLite databases cask "db-browser-for-sqlite" -# Application window manager focusing on simplicity -cask "divvy" # App to build and share containerized applications and microservices cask "docker" # Developer platform @@ -279,8 +279,6 @@ cask "kitty-nightly" cask "launchbar" # Create, manage and debug system- and user services cask "launchcontrol" -# Knowledge base that works on top of a local folder of plain text Markdown files -cask "obsidian" # Visual communication software cask "omnigraffle" # VPN client @@ -299,14 +297,12 @@ cask "spaceman" cask "steam" # Replacement for RCDefaultApps, written in Swift cask "swiftdefaultappsprefpane" +# Configurable document editor that supports Markdown +cask "typora" # Open-source code editor cask "visual-studio-code" # Multimedia player cask "vlc" -# Rust-based terminal -cask "warp" -# GPU-accelerated cross-platform terminal emulator and multiplexer -cask "wezterm" # Open-source version of the X.Org X Window System cask "xquartz" # Open-source markdown editor @@ -319,10 +315,8 @@ mas "Capital One Shopping", id: 1477110326 mas "Evernote", id: 406056744 mas "Messenger", id: 1480068668 mas "Microsoft Remote Desktop", id: 1295203466 -mas "MindNode", id: 992076693 mas "MindNode", id: 1289197285 -mas "Numbers", id: 409203825 -mas "Pages", id: 409201541 +mas "MindNode", id: 992076693 mas "The Unarchiver", id: 425424353 mas "Tomato 2", id: 1494210770 mas "Transmit", id: 403388562 diff --git a/.local/share/yadm/archive b/.local/share/yadm/archive index 991cbf0..c903d39 100644 Binary files a/.local/share/yadm/archive and b/.local/share/yadm/archive differ diff --git a/.skhdrc b/.skhdrc index 68c7df1..06522d2 100644 --- a/.skhdrc +++ b/.skhdrc @@ -1,16 +1,16 @@ # vi: ft=config -# alt - n : yabai -m space --focus next -# alt - p : yabai -m space --focus prev -# alt - 1 : yabai -m space --focus 1 -# alt - 2 : yabai -m space --focus 2 -# alt - 3 : yabai -m space --focus 3 -# alt - 4 : yabai -m space --focus 4 -# alt - 5 : yabai -m space --focus 5 -# alt - 6 : yabai -m space --focus 6 -# alt - 7 : yabai -m space --focus 7 -# alt - 8 : yabai -m space --focus 8 -# alt - 9 : yabai -m space --focus 9 +alt - n : yabai -m space --focus next +alt - p : yabai -m space --focus prev +alt - 1 : yabai -m space --focus 1 +alt - 2 : yabai -m space --focus 2 +alt - 3 : yabai -m space --focus 3 +alt - 4 : yabai -m space --focus 4 +alt - 5 : yabai -m space --focus 5 +alt - 6 : yabai -m space --focus 6 +alt - 7 : yabai -m space --focus 7 +alt - 8 : yabai -m space --focus 8 +alt - 9 : yabai -m space --focus 9 alt - b : yabai -m space --balance diff --git a/.yabairc b/.yabairc index 07ab5c5..749ce53 100755 --- a/.yabairc +++ b/.yabairc @@ -1,10 +1,9 @@ #!/usr/bin/env sh +sudo yabai --load-sa +yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" # https://github.com/koekeishiya/yabai/wiki/Configuration # codesign -fs 'yabai-cert' $(brew --prefix yabai)/bin/yabai -# launchctl unload -F /System/Library/LaunchAgents/com.apple.WindowManager.plist -# yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" -# sudo yabai --load-sa # borders yabai -m config window_border off @@ -13,7 +12,7 @@ yabai -m config window_border off yabai -m config window_opacity off # global settings -yabai -m config window_shadow float +yabai -m config window_shadow on yabai -m config window_placement second_child yabai -m config auto_balance on yabai -m config layout float @@ -33,6 +32,5 @@ yabai -m config right_padding 16 yabai -m config window_gap 16 # app exclusions -yabai -m rule --add app="^Tomato 2$" manage=off -yabai -m rule --add app="^QuickTime Player$" opacity=1.0 -yabai -m rule --add app="^VLC$" opacity=1.0 +# yabai -m rule --add app="^Tomato 2$" manage=off sticky=on layer=above +# yabai -m rule --add app="^System Settings$" manage=off sticky=on layer=above