]> Git — Sourcephile - julm/julm-nix.git/blob - homes/sevy.nix
merge home-manager config
[julm/julm-nix.git] / homes / sevy.nix
1 {
2 imports = [
3 ];
4 host.desktop =
5 config.host.name == "patate";
6 programs.bash.enable = true;
7 programs.gpg.enable = true;
8 programs.htop.enable = true;
9 programs.ssh.enable = true;
10 programs.vim.enable = true;
11 services.gpg-agent.enable = true;
12 services.redshift.enable = config.host.desktop;
13 home.sessionVariables = {
14 EDITOR = "vim -g";
15 LANG = "fr_FR.UTF-8";
16 LESS = "-FRSX";
17 LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive";
18 MANPAGER = "less";
19 PATH = lib.makeBinPath [ config.home.homeDirectory ] + ":$PATH";
20 };
21 home.packages = [
22 pkgs.acpi
23 pkgs.aria2
24 pkgs.aspell
25 pkgs.aspellDicts.fr
26 pkgs.bc
27 pkgs.binutils
28 pkgs.bmon
29 pkgs.coreutils
30 pkgs.croc
31 pkgs.cryptsetup
32 pkgs.curl
33 pkgs.dino
34 #pkgs.dnsutils
35 pkgs.ffmpeg
36 pkgs.file
37 pkgs.git-crypt
38 pkgs.gnumake
39 pkgs.gvfs
40 #pkgs.haskell.packages.ghc865.zerobin
41 pkgs.hledger
42 pkgs.hunspell
43 pkgs.hunspellDicts.fr-moderne
44 pkgs.imagemagick
45 pkgs.inetutils
46 pkgs.keepass
47 pkgs.knot-dns
48 pkgs.less
49 pkgs.liferea
50 pkgs.linuxPackages.cpupower
51 pkgs.lm_sensors
52 pkgs.lsof
53 pkgs.lsscsi
54 pkgs.meli
55 pkgs.miniupnpc
56 pkgs.mumble
57 pkgs.ncdu
58 pkgs.neofetch
59 pkgs.ntfs3g
60 #pkgs.onionshare
61 pkgs.p7zip
62 pkgs.pass
63 pkgs.pciutils
64 pkgs.procps
65 pkgs.rdfind
66 pkgs.smartmontools
67 pkgs.sshfs
68 pkgs.sudo
69 pkgs.tig
70 pkgs.tree
71 pkgs.unzip
72 pkgs.usbutils
73 pkgs.utillinux
74 pkgs.vbetool
75 pkgs.wget
76 pkgs.which
77 pkgs.xdg_utils
78 pkgs.youtube-dl
79 ] ++ lib.optionals config.host.desktop [
80 pkgs.amule
81 pkgs.chromium
82 pkgs.djview
83 pkgs.dmenu
84 pkgs.evince
85 pkgs.firefox
86 pkgs.freeciv_gtk
87 pkgs.geeqie
88 pkgs.gimp
89 pkgs.gparted
90 pkgs.keepass
91 pkgs.libdvdcss
92 pkgs.libreoffice
93 pkgs.mplayer
94 pkgs.networkmanager-openvpn
95 pkgs.networkmanagerapplet
96 pkgs.parcellite
97 pkgs.pasystray
98 pkgs.pavucontrol
99 pkgs.thunderbird
100 pkgs.transmission-gtk
101 pkgs.vlc
102 pkgs.xclip
103 pkgs.xsane
104
105 pkgs.elementary-xfce-icon-theme
106 pkgs.gnome3.gnome-calculator
107 pkgs.gnome3.defaultIconTheme
108 pkgs.gnome3.file-roller
109 pkgs.gnome3.gnome-keyring
110 pkgs.gnome3.seahorse
111 pkgs.hicolor-icon-theme
112 pkgs.xfce.thunar-volman
113 ];
114 }