about summary refs log tree commit diff
path: root/desktop.nix
AgeCommit message (Collapse)AuthorFilesLines
2018-08-10 chore(desktop): Remove unused keyboard layoutVincent Ambo1-1/+1
2018-07-22 feat(desktop): Install corefontsVincent Ambo1-0/+1
2018-05-05 fix(desktop): Enable exporting of X-server configurationVincent Ambo1-0/+1
This enables commands like `localectl list-keymaps` etc. to work correctly.
2018-04-23 feat(desktop): Install Helvetica Neue fontVincent Ambo1-0/+1
2018-04-22 feat(desktop): Add "screen-lock with wallpapers" shell scriptVincent Ambo1-0/+5
2018-03-09 feat(desktop): Enable Russian keyboard layoutVincent Ambo1-1/+1
2018-03-04 refactor(pkgs): Add wallpapers to top-level package setVincent Ambo1-3/+2
2018-03-04 feat(emacs): Install required emacs packages via NixVincent Ambo1-2/+3
2018-01-12 feat(desktop): Type parentheses the Lisp-machine wayVincent Ambo1-1/+1
https://www.reddit.com/r/lisp/comments/78tx8f/typing_parentheses_the_lisp_machine_way/
2018-01-04 feat(desktop): Re-enable ComptonVincent Ambo1-0/+5
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