No description
Find a file
2025-11-07 18:27:02 -07:00
bash add tokyo night fzf theme 2025-08-23 09:42:24 -06:00
kitty add tokyo night fzf theme 2025-08-23 09:42:24 -06:00
tmux add delete finder 2025-11-07 18:27:02 -07:00
zsh add tokyo night fzf theme 2025-08-23 09:42:24 -06:00
README.md add tokyo night fzf theme 2025-08-23 09:42:24 -06:00

Setup

  1. Clone into ~/dotfiles
  2. Install a nerd font (I use 0xProto)

Zsh

Oh-my-zsh

  1. Install oh-my-zsh
  2. Replace ~/.zshrc contents with:
source ~/dotfiles/zsh/.zshrc

Syntax highlighting

  1. Install zsh-syntax-highlighting
  2. I source zsh-syntax-highlighting at the end of ~/.zshrc to make sure it happens last

Summary

  • Better tab-completion
  • Powerline prompt
  • Working directory truncating (e.g. ~/dev/game/cool/strategy -> ~/d/g/c/strategy)
  • Prompt changes to be more minimal after entering command, avoids old powerline prompts uglifying scrollback buffer
  • Tokyo night theme for fzf

Tmux

Setup

  1. Install tpm
  2. Add this to ~/.tmux.conf:
source ~/dotfiles/tmux/.tmux.conf

# optional
set -g default-shell /bin/zsh
  1. Launch tmux and do Prefix+I to install plugins

Summary

  • Sets prefix to Ctrl + Space
  • New panes start in same workdir as current pane
  • Keybinds to open popups for various things (ephemeral zsh terminal, search tmux sessions, make new named session, etc.)
    • Search relies on fzf
  • Vim motions for moving between panes (Ctrl + hjkl, no prefix needed)
  • Tokyo night theme
  • Enable mouse usage
  • Install tmux-sensible
  • Session saving and restoring across reboots with tmux-ressurect, autosave with tmux-continuum
    • Save session with Prefix + s, reload with Prefix + r

Kitty

  1. Install kitty
  2. Add this to ~/.config/kitty/kitty.conf:
include ~/dotfiles/kitty/kitty.conf

Summary

  • Tokyo night theme
  • Reasonable clipboard behavior (default is append to clipboard not overwrite???)

Neovim

Find neovim config/setup here