ca1f147a3b
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
---|---|---|
.. | ||
workflows | ||
dependabot.yml | ||
LICENSE | ||
README.md |
winston's dotfiles
Welcome to my cross-platform dots. Focused on improving productivity, and reducing the pain of switching between operating systems. Minimal rice, with a focus on getting the annoying stuff out of the way.
Overview
Here's what you can find:
- WezTerm as my terminal, with tmux-like keybindings
- Neovim as my tui editor & my JetBrains IdeaVim config
- Neomutt as my mail client
- Taskwarrior for task management
- Starship as my prompt
- Firefox with privacy-centered settings
- My GPG & Sops.nix settings
- Other random bits of config tools I've collected over the years
- The Catppuccin theme, wherever possible
- macOS:
- Yabai as my WM
- Linux:
- sway as my WM
Notes for a new install
macOS
Install the Xcode Command Line Tools
xcode-select --install
Install Brew
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bash
Exclude /nix/
from Time Machine:
sudo tmutil addexclusion -v /nix
Initial build for the flake
nix build .#darwinConfigurations.sashimi.system
./result/sw/bin/darwin-rebuild switch --flake .