Skip to content

Helps set up dotfiles. This is great for backing up your dotfiles.

License

Notifications You must be signed in to change notification settings

hectron/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Install all the dotfiles using stow.

Installing

git clone git@github.com:hectron/dotfiles.git && cd $_

# Test installing the dotfiles
make dry-run

# Install dotfiles
make install

Directory Structure

The top-level directories are organized to group things conceptually. In practice, the directory structure inside the top-level directory will be what is set up by stow.

In other words, for something like the nvim/ directory -- the .config directory will be setup in the user's $HOME directory. The files that live inside the nvim/ directory will be placed in the user's $HOME/.config.

After installing, this is what the directory structure will look like:

$HOME/.config/nvim/init.lua
$HOME/.config/nvim/lua/user
$HOME/.config/nvim/lua/lsp/<whatever>

Tooling

This repository primarily uses neovim (0.5+)

Fonts

My font of choice is PragmataPro, but that is an expensive font and I haven't found a NERD font version of it.

I switch between Iosevka Nerd Font or JetBraints Mono Nerd Font.

Colors

This setup primarily uses Catppuccin as the theme.