{ pkgs, ... }: with pkgs; let mybrowser = firefox; desktopApps = [ mybrowser dino zotero keepassxc ding ]; graphicsApps = [ gimp inkscape darktable hugin luminanceHDR ]; multimediaApps = [ mpv vlc amarok-kf5 #clementine ]; cliApps = [ vim htop tmux httpie ponysay gti mosh openssh ]; kdeTools = [ okular redshift-plasma-applet gwenview ]; devTools = [ curl httpie gdb ]; latexApps = [ texmaker # customize texlive installation (texlive.combine { inherit (texlive) scheme-medium xetex luatex unicode-math fontspec collection-binextra collection-fontsrecommended collection-latex collection-latexextra collection-latexrecommended collection-langgerman IEEEtran; }) ]; pythonApps = with python3Packages; [ notebook ipython pip numpy matplotlib ]; in { home.packages = ([] ++ desktopApps ++ latexApps ++ pythonApps ++ graphicsApps ++ cliApps ++ multimediaApps ++ devTools ++ kdeTools ); programs.home-manager.enable = true; programs.home-manager.path = https://github.com/rycee/home-manager/archive/release-18.03.tar.gz; }