about summary refs log tree commit diff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* treewide: Rename packagesdevhell2022-03-022-2/+2
| | | | More packages have been renamed recently.
* treewide: Fix broken package symbolsProfpatsch2022-03-025-6/+6
| | | | | | | | Due to unnecessary renames in https://github.com/NixOS/nixpkgs/pull/161146 I replaced the packages with the ones the error messages mentioned, I have not checked whether they are actually a no-op replacement.
* modules/sternenseemann/sway: import all relevant vars into dbussternenseemann2022-03-011-1/+1
| | | | | dbus-activation-environment can also update the systemd user environment via the --systemd flag which is neat and we may use in the future.
* modules/sternenseemann/sway: wrap sway in systemd-catsternenseemann2022-03-011-1/+2
| | | | | | This will make sway's output get sent to the journal which is useful when tracking down problems (as the console is cleared immediately when sway exits).
* modules/sternenseemann/sway: don't use dbus-run-sessionsternenseemann2022-03-011-2/+1
| | | | | | At some point this was required to fix some issue I don't remember, but seems like starting a whole new dbus session now messes with the XDG portals, breaking the settings and secrets portal at least
* treewide: reflect removal of pulseaudioLight aliassternenseemann2022-02-282-2/+2
| | | | | pulseaudioLight has been the same as pulseaudio for a while (apparently since 2018). The alias has finally been removed now.
* flameshot: Rebase patch against version 11.0.0aszlig2022-02-092-31/+137
| | | | | | | | | | | | | | | | | | This is a major upstream release which deprecates a few of our options but also made our patch a little longer because the tools we remove are now defined in multiple places. The patch itself is pretty much doing the same things as before we do have one thing that is different, which is that we now create the savePath directory if it doesn't exist. I do know that this doesn't necessary need to be a directory but in the way I'm using flameshot it is, so I don't care ;-) While at it, I also disabled the checkForUpdates option, because this has annoyed me for some time and I really don't care if the version is the latest for a screenshot utility. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Reenable musikcubedevhell2022-02-081-1/+1
| | | | Now that it builds again...
* profiles/packages: Fix typodevhell2022-02-041-1/+1
| | | | Dammit.
* profiles/packages: Add borgdevhell2022-02-041-0/+1
| | | | I'm trialling which I prefer, borg or restic.
* modules/profiles/tvl: reflect option renamesternenseemann2022-02-021-4/+3
| | | | | A stupid change of this kind apparently can't be implemented without adding a rename module for all affected options…
* profiles/base: Fix starship command_timeoutdevhell2022-02-011-1/+1
| | | | | This should be enough for certain git repos.... lookin' at you there nixpkgs.
* profiles/base: Rework programs.*devhell2022-02-011-24/+24
| | | | | There are a number of things I wanted to change anyway before I move over to Wayland.
* modules/core/common: nix.* -> nix.settings.*devhell2022-02-011-4/+8
| | | | This has been renamed a little while ago.
* {machines,modules}/devhell: nix.* -> nix.settingsdevhell2022-02-011-2/+4
| | | | | Second attempt at getting this right. Step 1: Read the thrown assertions. Step 2: Don't be tired. Step 3: Test changes.
* Revert "treewide: rename nix.* to nix.settings.*"devhell2022-02-012-6/+4
| | | | This reverts commit 20ee65d79602b6412994dc52907715b274daeebe.
* treewide: rename nix.* to nix.settings.*devhell2022-01-302-4/+6
| | | | | This must have been a recent change where an assert is now thrown because some nix.* settings have been regrouped as nix.settings.*
* profiles/packages: Add colmenadevhell2022-01-261-0/+1
|
* profiles/packages: Add resticdevhell2022-01-211-0/+1
|
* profiles/packages: Remove gitinspectordevhell2022-01-201-1/+0
| | | | | This has also been removed in upstream nixpkgs because it doesn't work with Python 3.
* profiles/packages: Remove gnome.defaultIconThemedevhell2022-01-191-1/+0
| | | | This has been removed from nixpkgs upstream recently.
* machines/sternenseemann/wolfgang: install nextcloud-clientsternenseemann2022-01-171-0/+10
|
* profile/packages: Remove smosdevhell2022-01-131-1/+0
| | | | | This has been removed by the upstream developer, and subsequently has been removed from nixpkgs.
* aszlig/profiles/managed: Fix plasma5 -> plasmadevhell2022-01-081-1/+1
| | | | | This has been renamed upstream at some point and subsequently produced eval errors.
* modules/core/tests: Remove tracdevhell2022-01-041-3/+0
| | | | | | Similar to `moinmoin`, `trac` has been remove upstream[1]. [1]: https://github.com/nixos/nixpkgs/commit/a859ef91f0fef2139742c11eda43ea3d747cbb9e
* modules/core/tests: Remove moinmoin testdevhell2022-01-041-3/+0
| | | | | | | | | `moinmoin` has been removed upstream[1]. This fixes eval on vuizvui again. [1]: https://github.com/nixos/nixpkgs/commit/5dd90167cea70fe60bebf1ef1fda7e474449b177 The service has been removed from upstream. This fixes
* machines/sternenseemann: mandoc module was upstreamedsternenseemann2022-01-022-131/+0
| | | | | | | * Delete patched mandoc derivation and documentation.mandoc module from the tree, both have an equivalent upstream now. * Activate upstreamed documentation.man.mandoc module in my machines.
* machines/profpatsch: fix dunst for new dunst versionsProfpatsch2021-12-301-1/+9
| | | | | | They changed all config options and a bunch of defaults. I am angery. ES BLEIBT ALLES SO, WIE ES IST
* profiles/packages: nixops,focuswriter,musikcubedevhell2021-12-281-3/+2
| | | | | | | | At the moment `musikcube` doesn't build, so I'm temporarily disabling it. I'm not a fan of `focuswriter` after all, so I don't use it. The main issue with `nixopsUnstable` is still that the plugin-system has no straightforward documentation and until I need Hetzner-specific functionality, it'll do.
* modules/tests: account for refactor of redis modulesternenseemann2021-12-231-1/+1
|
* 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!
* profiles/base: Fix auto-optimise-storedevhell2021-11-151-1/+1
| | | | Brainfart.
* {machines,modules}/devhell: Switch to Nix 2.4devhell2021-11-151-0/+4
| | | | | This commit also includes a bit of drying the `auto-optimise-store` Nix option.
* modules/gonic: fix missing groupProfpatsch2021-11-131-0/+1
|
* modules/lazy-packages: factor wrapper to pkgs.vuizvui.lazy-packagesProfpatsch2021-11-121-43/+1
| | | | 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.
* 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.
* 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.
* 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.
* modules/profpatsch/scanning: add ScanSnap sane driversProfpatsch2021-10-261-1/+6
|
* profiles/packages: Add various toolsdevhell2021-10-171-0/+7
| | | | I find all of these interesting for different reasons.
* 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.
* profiles/packages: Remove pulseaudiodevhell2021-09-291-1/+0
| | | | Pretty sure I don't really need this anymore. Might be wrong, we'll see.