Henrik Lissner
592ee79a83
Modularize config
2020-03-29 01:55:14 -04:00
Henrik Lissner
5157b86963
Get rid of init scripts for rust, emacs and vim
...
It isn't very reliable.
2020-01-17 16:21:20 -05:00
Henrik Lissner
ced97b5f69
Rearrange aliases & xdg compliance hacks
2020-01-14 08:59:42 -05:00
Henrik Lissner
9b1a4956d4
Use my.init instead of my.setup
...
system.userActivationScripts is too sensitive to command failures,
blocking the build process.
Also:
- Make rustup init script idempotent.
- Remove doom sync and vim update; I'll do it manually
2020-01-13 21:59:01 -05:00
Henrik Lissner
a3fa93317d
Install doom/vim configs on activation
2020-01-12 20:42:33 -05:00
Henrik Lissner
b90b0894f0
Complete rewrite
2020-01-12 18:20:28 -05:00
Henrik Lissner
36d6e31fa5
Minor refactors & fixes
2019-12-09 02:56:13 -05:00
Henrik Lissner
ee84fa45a2
Revert "Don't use zsh/rc.d system"
...
This reverts commit a7834176ec
.
2019-12-08 23:56:58 -05:00
Henrik Lissner
a7834176ec
Don't use zsh/rc.d system
...
Instead, we just have zsh read $XDG_CONFIG_HOME/*/{aliases,env}.zsh
files.
2019-12-08 20:11:13 -05:00
Henrik Lissner
ed36644143
Initial commit of nixos config
2019-08-06 13:56:54 -04:00