diff --git a/users/simon/modules/programs.nix b/users/simon/modules/programs.nix index e3d62ad..4320d59 100644 --- a/users/simon/modules/programs.nix +++ b/users/simon/modules/programs.nix @@ -23,31 +23,6 @@ let --model-dir ${waifu2x-photo-models} \ $@ ''; - - # making paperwork only depend on the tesseract language models I need (< 40 - # MiB) than all models (1 GiB) is hard - paperwork = - let - paperwork-backend = (pkgs.python3Packages.paperwork-backend.override { - pyocr = pkgs.python3Packages.pyocr.override { - tesseract = pkgs.tesseract.override { - enableLanguages = [ "deu" "eng" ]; - }; - }; - }).overrideAttrs (o: o // { - # !!! HACK test test_guess_orientation fails and I found no easy way to - # disable it - setuptoolsCheckPhase = "echo disabled"; - }); - in - pkgs.paperwork.override { - python3Packages = pkgs.python3Packages // { - inherit paperwork-backend; - paperwork-shell = pkgs.python3Packages.paperwork-shell.override { - inherit paperwork-backend; - }; - }; - }; in { home.packages = with pkgs; [ @@ -208,7 +183,6 @@ in scrcpy # stream/control android phones over adb wev # wayland event monitor wl-clipboard # not really gui, but cli tool to manage wayland clipboard - wxhexeditor # hex editor xfce.thunar # graphical file manager ] ++ lib.optionals (nixosConfig.sbruder.gui.enable && nixosConfig.sbruder.full) [ # communication @@ -216,9 +190,7 @@ in # creative/design blender # 3d animation - darktable # photo development gimp-with-plugins # bitmap image editor - krita # drawing # audio audacity # audio editor @@ -226,7 +198,6 @@ in # office jameica # application framework (used for hibiscus online banking) - paperwork # document management system pdfarranger # pdf multitool textidote # LaTeX document linter ] ++ lib.optionals (nixosConfig.sbruder.gui.enable && !nixosConfig.sbruder.full) [