mirror of
https://github.com/TheSecondReal0/dotfiles.git
synced 2025-12-20 01:41:00 +00:00
No description
| bash | ||
| kitty | ||
| tmux | ||
| zsh | ||
| README.md | ||
Setup
- Clone into
~/dotfiles - Install a nerd font (I use 0xProto)
Zsh
Oh-my-zsh
- Install oh-my-zsh
- Replace
~/.zshrccontents with:
source ~/dotfiles/zsh/.zshrc
Syntax highlighting
- Install zsh-syntax-highlighting
- I source zsh-syntax-highlighting at the end of
~/.zshrcto 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
- Install tpm
- Add this to
~/.tmux.conf:
source ~/dotfiles/tmux/.tmux.conf
# optional
set -g default-shell /bin/zsh
- 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
- Install kitty
- 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