I manage my dotfiles with git and chezmoi .
For a short introduction to chezmoi visit their Quick start guide.
chezmoi saves the config files in a local git repository in ~/.local/share/chezmoi
.
You can clone this repository there and then apply my entire setup with chezmoi apply
, if you desire.
Alternatively, this can be done with a single command:
chezmoi init --apply https://github.com/mkaltw/dotfiles.git
Pretty much the default config.
I currently use the JetBrains Mono
font, but alternate between Fira Code
, Cascadia Code
and Hack
as well.
There is also a simple keymap to toggle fullscreen mode with F11
.
Simple .bashrc
files with a bunch of aliases using handy little tools written in Rust.
You can check these out at rust-unofficial/awesome-rust.
Once I get around to it I will switch to zsh
and add a .zshrc
to this repository.
I am using the starship prompt with their Nerd Font Symbols Preset.
Pretty much my entire setup uses the Catppuccin-Mocha theme by Catppuccin.
Shamelessly stolen from the Dreams of Code tmux setup video and customized a little.
I started out with kickstart.nvim and have not made a lot of changes so far.
Notably, I prefer having all whitespace characters displayed in my text editor.
This can be toggled with :set nolist
and :set list
respectively.