Skip to content

artcodespace/.dotfiles

Repository files navigation

Cross platform dotfiles for use with GNU stow

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

Tooling configuration steps

  1. Clone .dotfiles at the top level ~/.dotfiles, recursive because we use submodules
cd && git clone --recurse-submodules https://github.com/artcodespace/.dotfiles.git
  1. Install dependencies using nix:
nix profile install ~/.dotfiles
  1. Stow the config folders:
cd ~/.dotfiles && stow nvim tmux wezterm starship [zsh]

TODO

  • 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

About

Tooling configuration files

Resources

Stars

Watchers

Forks

Packages

No packages published