Skip to content

jaybosamiya/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ad9fa0d · Mar 20, 2025
Nov 9, 2020
May 23, 2018
Mar 20, 2025
Jan 1, 2023
Jul 27, 2020
May 16, 2024
Feb 24, 2022
Mar 2, 2025
Mar 30, 2022
Mar 16, 2022
Mar 17, 2023
Sep 23, 2024
Jul 11, 2022
Sep 7, 2022
Dec 1, 2024
Mar 17, 2020
Jan 20, 2025
May 9, 2024
Dec 2, 2023
Jun 12, 2022
May 9, 2024
Jan 4, 2023
Jan 30, 2024
Oct 11, 2019
Dec 1, 2024
Jan 2, 2023
Apr 23, 2024
Jan 24, 2023

Repository files navigation

Jay's Dotfiles

Requires GNU Stow sudo apt install stow/nix-env -iA nixpkgs.stow

Simply stow $PKGNAME to add all dotfiles for PKGNAME

Emacs config

My custom hand-rolled config works with stow emacs, but I am currently in the process of testing out (or indeed switching to) Doom Emacs. That takes a tiny bit more effort to set up:

stow doom-emacs
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.emacs.d
~/.emacs.d/bin/doom install --no-hooks # Say no to hooks, but say yes to all else
~/.emacs.d/bin/doom doctor

Whenever changes are made to ~/.doom.d, run doom sync and restart Emacs (C-c q r). Run doom upgrade to update Doom itself.

If you end up with a blank screen, it is likely due to missing fonts (try emacs --debug-init to confirm). If so, run this:

wget https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Iosevka.zip
unzip Iosevka.zip
mv Iosevka*.ttf ~/.local/share/fonts/
fc-cache --force --verbose