This repo is designed to be used anywhere by:
- cloning the repo
- using the flake to install dependencies with nix
- symlinking (stowing) the dotfiles to the correct location
- Clone .dotfiles at the top level
~/.dotfiles
, recursive because we use submodules
cd && git clone --recurse-submodules https://github.com/artcodespace/.dotfiles.git
- Install dependencies using nix:
nix profile install ~/.dotfiles
- Stow the config folders:
cd ~/.dotfiles && stow nvim tmux wezterm starship [zsh]
- Nvim:
- trial removing treesitter
- Nix:
- look at dir env integration for dev shell investigation work
- Aerospace:
- look at the default keybinds and compare to sway - want a consistent configuration for tiling window managers
- Starship:
- investigate getting some sort of indicator for what is installed in a nix shell
- Other:
- investigate Justfile, may be useful in the future for command line usability improvements
- make jq helpers for turning master theme into windows terminal and wezterm configs!
- create an assets repo for font files, pngs etc