Henrik Lissner
318f2b68c1
rewrite nvim for flakes
2021-09-17 23:23:09 +10:00
Henrik Lissner
f43f330351
fava -> unstable.fava
...
fava won't build on nixos-unstable atm.
2021-07-28 00:28:00 -04:00
Henrik Lissner
831b0f04fa
Install vterm
2021-05-28 00:19:38 -04:00
Henrik Lissner
888f674e61
Switch from ledger to beancount+fava
2021-04-13 20:30:00 -04:00
Henrik Lissner
6c0e02794b
Add ledger for :lang ledger
module
2021-04-13 20:29:48 -04:00
Henrik Lissner
9d90e3a822
Replace lib.paths with config.dotfiles.*
2021-03-01 20:43:12 -05:00
Henrik Lissner
fd4932ea88
Use unstable neovim
2021-02-05 18:31:36 -05:00
Henrik Lissner
426eedea86
Switch to emacsPgtkGcc
...
And bump emacs-overlay
2020-11-27 13:58:06 -05:00
Henrik Lissner
804011f538
Refactor flake
2020-10-26 05:48:12 -04:00
Henrik Lissner
7e6c26fd9c
Minor refactors
2020-10-25 15:52:50 -04:00
Henrik Lissner
a282ce48ae
Switch to emacsGcc
2020-10-20 15:30:54 -04:00
Henrik Lissner
1b84a3c047
Minor tweaks/refactors
2020-10-14 13:48:38 -04:00
Henrik Lissner
a75c64d04a
Rewrite to use flakes
...
This puts a hard dependency on 20.09, but that's to be expected.
2020-10-11 01:31:33 -04:00
Henrik Lissner
b47de23f0a
Modularize emacs package
2020-07-31 18:57:14 -04:00
Henrik Lissner
e00530a4be
Install texlive medium
...
scheme-tetex doesn't include dvipng and some needed latex packages.
2020-05-12 17:46:03 -04:00
Henrik Lissner
6675d7ba88
Refactor emacs.nix; install a little more of texlive
2020-04-22 20:41:34 -04:00
Henrik Lissner
0dc17cc5a5
Use emacsUnstable overlay instead of mine
...
Less work for me!
2020-04-12 21:01:45 -04:00
Henrik Lissner
ebd7358aa8
Move emacs to ~/.config/emacs
2020-04-01 19:11:42 -04:00
Henrik Lissner
592ee79a83
Modularize config
2020-03-29 01:55:14 -04:00
Henrik Lissner
df1020f559
Replace emacs 26 with 27
2020-03-07 22:10:02 -05: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
c7e6da3f73
Major refactor
2020-01-17 04:22:50 -05:00
Henrik Lissner
ced97b5f69
Rearrange aliases & xdg compliance hacks
2020-01-14 08:59:42 -05:00
Henrik Lissner
042f6a6d5e
Move lsp servers & rustfmt to emacs.nix
2020-01-14 00:24:44 -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
05a12cd80d
Rewrite & add dev modules
...
For python, rust, love2D/lua, and node
2020-01-12 19:49:29 -05:00
Henrik Lissner
b90b0894f0
Complete rewrite
2020-01-12 18:20:28 -05:00
Henrik Lissner
8f7f5a5cce
Expand & refactor editor/emacs module
2020-01-04 00:14:19 -05:00
Henrik Lissner
3e823d3b44
Alias home-manager.users.hlissner to home
...
And add settings.nix.
2020-01-03 23:00:27 -05:00
Henrik Lissner
163daad5f0
Use stable emacs from nixpkgs
2019-12-09 02:56:32 -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
b0347af803
Install zstd for Emacs
2019-10-17 19:57:27 -04:00
Henrik Lissner
8b5dafef6a
Install Emacs from nixpkgs.unstable
2019-09-07 00:29:48 -04:00
Henrik Lissner
ed36644143
Initial commit of nixos config
2019-08-06 13:56:54 -04:00