about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* pkgs/profpatsch: try importing tvl via pkgs.pathProfpatsch2021-11-221-1/+1
| | | | | | | | The hydra still doesn’t like the import: error: "\u001b[31;1merror:\u001b[0m\u001b[34;1m --- RestrictedPathError --- hydra-eval-jobs\u001b[0m\naccess to path '\u001b[33;1m/nix/store/b6ba70kcrvnxq165h791l71wvmdj2qy1-prepare-tvl\u001b[0m' is forbidden in restricted mode" So let’s try this.
* pkgs/profpatsch/shiki: add mediainfoProfpatsch2021-11-221-0/+1
|
* pkgs/profpatsch/shiki: add cups drivers and ban ipv6 mdnsProfpatsch2021-11-221-1/+18
| | | | | | | Based on the help in https://nixos.wiki/wiki/Printing#Client_.28Linux.29 the ipv6 resolver for mdns is broken (only in nixpkgs?) and will block & timeout. :)
* pkgs/profpatsch/shiki: binify read-qr-codeProfpatsch2021-11-221-1/+4
|
* pkgs/profpatsch/shiki: pulseaudio -> pipewireProfpatsch2021-11-221-8/+21
| | | | Let’s see how it goes
* pkgs/profpatsch/tvl: filter out emacs overlayProfpatsch2021-11-201-13/+13
|
* pkgs/profpatsch: better way to override nixpkgs in tvlProfpatsch2021-11-201-17/+20
|
* pkgs/profpatsch: replace nixpkgs version in fetched tvl repoProfpatsch2021-11-201-5/+29
| | | | | We don’t want any builtins.fetchgit stuff from random domains, hopefully this will fix the current eval error.
* profiles/base: Remove du aliasdevhell2021-11-191-1/+0
| | | | I'm used to dust enough, so now I'll make use of both, `du` and `dust`.
* profiles/packages: Add obs-studiodevhell2021-11-191-0/+1
| | | | | As part of my work I'm having to record stuff now. And what better thing to use than the almighty OBS Studio!
* machines/sternenseemann: pin nix to 2.3sternenseemann2021-11-171-0/+2
| | | | | I just wann go back // back to 2 point 3 https://www.youtube.com/watch?v=6-v1b9waHWY
* pkgs/sternenseemann/mandoc: use latest releasesternenseemann2021-11-171-8/+0
| | | | All relevant patches have made it into a release finally!
* pkgs/profpatsch: use pkgs.fetchgit for tvl importProfpatsch2021-11-161-2/+2
|
* profiles/base: Fix auto-optimise-storedevhell2021-11-151-1/+1
| | | | Brainfart.
* {machines,modules}/devhell: Switch to Nix 2.4devhell2021-11-155-12/+4
| | | | | This commit also includes a bit of drying the `auto-optimise-store` Nix option.
* pkgs/profpatsch.de: reference the blog and notes sectionsProfpatsch2021-11-134-32/+90
| | | | | | | | | | This pulls in tvl, since the blog ist mostly over there. It uses `fetchGit`, so caveats may apply. It shouldn’t increase evaluation times very much, since the blog only uses a small subset of tvl. https://github.com/openlab-aux/vuizvui/issues/50 might apply.
* modules/gonic: fix missing groupProfpatsch2021-11-131-0/+1
|
* pkgs/profpatsch/read-qr-code: don’t pipe to notify-sendProfpatsch2021-11-131-10/+7
|
* machines/profpatsch: disable zbar dbus supportProfpatsch2021-11-131-0/+5
|
* machines/haku: fix missing groupProfpatsch2021-11-131-0/+1
|
* pkgs/Profpatsch/xdg-open: add libreoffice mimetypeProfpatsch2021-11-134-2/+30
| | | | | | Also make sure libreoffice is only installed/pulled when clicking on the link (although there could be a popup of sorts if it has to do stuff …).
* modules/lazy-packages: factor wrapper to pkgs.vuizvui.lazy-packagesProfpatsch2021-11-123-44/+54
| | | | This makes it usable outside of the module; should be a pure refactor.
* modules/lazyPackages: factor out lorri-relevant error messageProfpatsch2021-11-121-6/+11
| | | | | I want to use the mkWrapper function outside of the vuizvui module, and this error message would be confusing to have.
* machines/gunnr: Enable detection of latest ZFS supportdevhell2021-11-091-0/+1
| | | | | I don't know if this will work, especially considering I'm adding this without having access to `gunnr` at the moment.
* profiles/packages: Reenable mnamer and piprdevhell2021-11-091-2/+2
| | | | These build again and so I'm reenabling them.
* profiles/packages: Add wiki-tuidevhell2021-11-071-0/+1
| | | | There's no home like the TUI.
* tests: Fix running background command for PSI testaszlig2021-11-071-1/+1
| | | | | | | | | | | | | | | | | Recently, the implementation behind Machine.execute() and thus also Machine.succeed() has been changed[1] to pipe all the command's output into base64 on the guest machine. Unfortunately this means that base64 is blocking until stdout is closed, which in turn means that we now need to make sure that whenever we run a program in background via "&" we also need to make sure to close stdout. In the PSI test, we're doing this by simply redirecting the output to stderr. [1]: https://github.com/NixOS/nixpkgs/pull/142747 Signed-off-by: aszlig <aszlig@nix.build>
* core/tests: Fix "enable" options for Hadoopaszlig2021-11-071-4/+4
| | | | | | | | | | | | | | The varios subservices of Hadoop used "enabled" instead of the common convention "enable" for their option names, eg: services.hadoop.hdfs.datanode.enabled This has been fixed in nixpkgs[1], so we need to do this on our end as well to avoid an evaluation error. [1]: https://github.com/NixOS/nixpkgs/commit/c3d147f507e81455ae467f8aa589972af3449f77 Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Add papirus-icon-themedevhell2021-11-051-0/+1
| | | | Let's see if this is any good.
* release.nix: update programs.sqlite to 21.11pre327669.b67e752c29fsternenseemann2021-11-031-2/+2
|
* profiles/services: Fix qemu.package evaldevhell2021-11-011-1/+1
|
* profiles/packages: Add mdbook{-mermaid}devhell2021-10-271-0/+2
| | | | My gawd, it's beautiful for quick documentation writing.
* machines/eir: Remove tlp.extraConfigdevhell2021-10-271-44/+1
| | | | This has been removed a while ago, so might as well remove this too.
* machines/shiki: add read-qr-codeProfpatsch2021-10-263-0/+30
|
* pkgs/profpatsch/youtube2audiopodcast: make jl staticProfpatsch2021-10-261-1/+1
|
* pkgs/profpatsch/text-letter: generate PDF with monospace fontProfpatsch2021-10-262-9/+10
| | | | | | | | This uses the system monospace font to generate a PDF. Before the printer would be sent a .txt, and it varies from printer to printer how plain text files are typeset (if at all). Now it only depends on the system monospace font, which is SourceCode Pro in my case (obvious TODO is to fix that sometime, or make it configurable).
* pkgs/dhallsh: update dhallProfpatsch2021-10-261-2/+2
|
* machines/profpatsch: moar groups!Profpatsch2021-10-261-1/+9
|
* modules/profpatsch/scanning: add ScanSnap sane driversProfpatsch2021-10-261-1/+6
|
* machines/profpatsch/workstations: also open tinker ports for UDPProfpatsch2021-10-261-0/+2
|
* xdg-open: add ics files to the calendar & sync to webdavProfpatsch2021-10-264-2/+44
| | | | | Sync the calendar every 15 minutes with a user service, and add ics file support to xdg-open.
* profiles/packages: Add various toolsdevhell2021-10-171-0/+7
| | | | I find all of these interesting for different reasons.
* pkgs/psi: Fix reference to libgpg-erroraszlig2021-10-101-2/+2
| | | | | | | | | | This has been renamed[1] to reflect the upstream name and since there is no alias for the old name, we need to rename it as well to avoid evaluation errors. [1]: https://github.com/NixOS/nixpkgs/commit/41574158a07f3c6ab5853b316c2fe7ed18e6354b Signed-off-by: aszlig <aszlig@nix.build>
* pkgs/vim: Add minimap-vimdevhell2021-10-071-0/+1
| | | | It is quite useful. Nice to see there is a good one around for vim.
* profiles/packagesL Add menyokidevhell2021-10-071-0/+1
| | | | | | I do have to work a lot with screenshots and being able to create small gif animations, right there, without much hassle, is fantastic. This tool is a nice complement to `flameshot`.
* profiles/packages: Add diskusdevhell2021-10-051-0/+1
| | | | Fast, straight-forward, no-nonsense `du -sh` replacement.
* profiles/packages: Add grvdevhell2021-10-021-0/+1
|
* Revert "profiles/packages: Remove pulseaudio"devhell2021-10-011-0/+1
| | | | | | | I'm an idiot, plain and simple. Obviously `pactl` is part of `pulseaudio` and I need it to control the damn volume. Argh. This reverts commit 3323d35a6b466aaf8d5ad5a4f0bbfaa9a2e224da.
* pkgs/vim: Update tlib plugin to latest masteraszlig2021-09-301-2/+2
| | | | | | | | | | | | | Since Vim version 8.2.3141, the following error is raised during startup: Error detected while processing .../share/vim/vim82/plugin/02tlib.vim: line 109: E1208: -complete used without allowing arguments The latest version of the tlib plugin provides a fix for the above error, so I'm updating it to latest master. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Remove pulseaudiodevhell2021-09-291-1/+0
| | | | Pretty sure I don't really need this anymore. Might be wrong, we'll see.