Advertisement
Guest User

Untitled

a guest
May 1st, 2019
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. { config, pkgs, ... }:
  2.  
  3. {
  4. programs = {
  5.  
  6. home-manager.enable = true;
  7.  
  8. bash.enable = true;
  9.  
  10. emacs = {
  11. enable = true;
  12. package = pkgs.emacs;
  13. extraPackages = epkgs: with epkgs; [
  14. nix-mode
  15. magit
  16. weechat
  17. weechat-alert
  18. ];
  19. };
  20.  
  21. };
  22.  
  23. home.packages = with pkgs; [
  24. brightnessctl
  25. bash
  26. terminator
  27. weechat
  28. atom
  29. firefox
  30. w3m
  31. xorg.xev
  32. tree
  33. git
  34. gitlab
  35. nginx
  36. postgresql
  37. redis
  38. libreoffice
  39. calibre
  40. openssl
  41. xxd
  42. tor
  43. ];
  44.  
  45. systemd.user.startServices = true;
  46.  
  47. xsession = {
  48. enable = true;
  49. windowManager.xmonad = {
  50. enable = true;
  51. enableContribAndExtras = true;
  52. extraPackages = haskellPackages: [
  53. haskellPackages.xmonad-contrib
  54. haskellPackages.monad-logger
  55. haskellPackages.xmonad-extras
  56. haskellPackages.xmonad
  57. ];
  58. config = ./xmonad.hs;
  59. };
  60. };
  61.  
  62. home.keyboard = null;
  63.  
  64. home.stateVersion = "19.03";
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement