blob: d1fbafeb6d003aaf6f0d481de34793bb8f825c9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
{ config, pkgs, ... }:
let
unstable = import <unstable> {};
in {
# Yep makes sense
programs.home-manager.enable = true;
home.packages = (with unstable; [
pass fzf entr
# X stuff required by scripts
feh rofi xorg.xmodmap xss-lock xclip xorg.xkill
xdotool dunst xcompmgr scrot libnotify i3lock
xbindkeys
# Developing
gcc go clang-tools
gdb php unstable.ghc stack racket chez rustc cargo rls kak-lsp
editorconfig-core-c chez
gh glab
# Gui applications
pkgs.firefox pavucontrol evince leafpad inkscape gimp
meld pinentry
termite kitty quasselClient wireshark spotify
vlc mpv xorg.xev vimHugeX
(mumble.override { pulseSupport = true; })
qutebrowser mate.caja
audacity xournal
ipcalc playerctl sxiv
xarchive pandoc filelight okular
# Other stuff
( texlive.combine { inherit (texlive)
scheme-medium minted fvextra upquote catchfile xstring framed
multirow makecell ntheorem cleveref enumitem todonotes
lastpage biblatex glossaries pgfplots csquotes soul
mfirstuc xfor datatool mdframed zref needspace placeins
wrapfig tcolorbox environ listingsutf8 subfiles acmart totpages
hyperxmp ifmtarg ncctools comment libertine inconsolata newtx
filecontents pgf-pie mwe
;
})
biber
youtube-dl sshpass
aspell aspellDicts.da aspellDicts.en aspellDicts.nl
ffmpegthumbnailer tio imagemagick sox poppler_utils
ffmpeg fortune
# The python env created in overlay
pkgs.defaultPythonEnv
]) ++ (with pkgs; [
gnome3.gnome-calendar
gnome3.gnome-disk-utility gnome3.gnome-system-monitor
gnome3.cheese gnome3.gnome-calculator liferea
gnome3.file-roller gnome3.simple-scan
# Email and calendar
# evolution evolution-data-server evolution-ews
libreoffice-fresh
]);
}
|