Skip to content

Repository files navigation

Kyle's Machine Configuration

Current Setup

Machine Setup

Keybindings Reference

Reference of less used keybindings

  • tmux
    • ctrl-space ctrl-s (save tmux sessions)
    • ctrl-space ctrl-r (restore last tmux session)
    • ctrl-space ctrl-o (swap panes)
  • nvim
    • :so (source a lua file)
    • Insert mode
      • ctrl-o (next command will be in insert mode)
    • Windows
      • ctrl-w = (make windows equal height and width)
      • ctrl-w v (vertical split)
      • ctrl-w s (horizontal split)
      • ctrl-w x (swap windows)
      • ctrl-o (close all other windows)
      • ctrl-c (close current window)
      • up (vertical resize larger)
      • down (vertical resize smaller)
      • right (horizontal resize larger)
      • left (horizontal resize smaller)
      • ctrl-w H (move current window to the far left)
      • ctrl-w J (move current window to the very bottom)
      • ctrl-w K (move current window to the very top)
      • ctrl-w L (move current window to the far right)

TODO

Neovim

Plugins to try out

Keyboard

  • Buy Voyager
  • Revamp layout
    • Use home row mods
    • Swap Alt and Cmd so they are the same as on a Mac
    • Swap backspace and escape on thumb keys because backspace is more common
  • Setup Karabiner-Elements:
    • To disable Mac keyboard when keyboard is attached
    • Add hyper and meh keys for Mac keyboard

AeroSpace

My Unique Features

Quick Color Theme Switcher

./set_theme.sh "catppuccin-latte"

Credits:

About

Machine configuration

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages