about summary refs log tree commit diff
path: root/desktop.nix
AgeCommit message (Collapse)AuthorFilesLines
2017-11-15 feat(desktop): Move from i3 to exwmVincent Ambo1-10/+11
Emacs just controls everything now. Why not! Rather than using the builtin NixOS support for EXWM I've added a custom snippet that takes care of the launching. This assumes that the user launching the session has my emacs configuration installed, which I, in practice, always do. * remove setup of i3wm (until I'm comfortable using exwm I will keep the i3 configuration files around) * disable compton (exwm brings its own compositor) * disable auto-starting of emacs user service * enable & configure exwm (also see correlating commits in my emacs.d repository)
2017-10-21 feat(desktop): Install some more fontsVincent Ambo1-0/+4
Adds fonts that will be useful for switching to i3status-rust and its powerline mode!
2017-10-21 style(all): Consistently use block/attr format & clean upVincent Ambo1-14/+20
2017-10-21 feat(dotfiles): Begin controlling various dotfiles from NixVincent Ambo1-1/+5
Moves my i3 configuration into a nix derivation called 'tazjins-dotfiles'. A good step towards fully declarative system configuration!
2017-10-17 fix(desktop): Start feh-wp.timer fasterVincent Ambo1-1/+1
2017-10-17 fix(desktop): Bind feh-wp.timer to graphical targetVincent Ambo1-1/+2
2017-10-17 refactor(desktop): Split out desktop configurationVincent Ambo1-0/+51
* move desktop configuration to own nix file * remove old clone-wallpapers service * use wallpapers nix package for randomly setting wallpaper