Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaybosamiya/dotfiles
A collection of my dotfiles.
https://github.com/jaybosamiya/dotfiles
dconf dotfiles emacs gdb git scripts zsh
Last synced: 2 months ago
JSON representation
A collection of my dotfiles.
- Host: GitHub
- URL: https://github.com/jaybosamiya/dotfiles
- Owner: jaybosamiya
- Created: 2018-01-10T18:26:52.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-16T20:37:08.000Z (8 months ago)
- Last Synced: 2024-05-16T21:44:10.760Z (8 months ago)
- Topics: dconf, dotfiles, emacs, gdb, git, scripts, zsh
- Language: Standard ML
- Homepage:
- Size: 12.1 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:```sh
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:```sh
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
```