about summary refs log tree commit diff
path: root/modules/user/profpatsch
Commit message (Collapse)AuthorAgeFilesLines
* machines/legosi: add weechat-qwerkyProfpatsch2022-06-261-32/+51
| | | | | Changes the weechat setup so that I can have multiple instances, each gets their own unix user & separate weechat instance.
* modules/Profpatsch/weechat: Add the matrix scriptProfpatsch2022-06-261-1/+10
|
* 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
* modules/gonic: fix missing groupProfpatsch2021-11-131-0/+1
|
* modules/profpatsch/scanning: add ScanSnap sane driversProfpatsch2021-10-261-1/+6
|
* treewide: Fix eval errors post 21.05 releasedevhell2021-06-091-1/+1
| | | | | A few things have changed since the recent NixOS 21.05 release. Mostly naming stuff, so nothing dramatic.
* modules/profpatsch/gonic: add podcast & scan intervalProfpatsch2021-06-071-6/+31
| | | | On haku, scan every 10 minutes and listen on the tailscale interface.
* machines/profpatsch: make bitlbee and philip normal userssternenseemann2021-04-181-0/+1
| | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/pull/115332 introduced a new check that requires either isSystemUser or isNormalUser to be true to help UID collision checks (I don't remember how this exactly aids that). To fix evaluation of @Profpatsch's machines, I've set isNormalUser for bitlbee and philip. Note that bitlbee probably should be a system user, but seems like there may be issues with that: https://github.com/NixOS/nixpkgs/pull/115332#issuecomment-792287827 Just to be safe, leave it as a normal user for now, the proper fix seems to be to move the data dir creation into the service setup, rather than doing it via the home setup.
* services/Profpatsch: add gonic server & enable on hakuProfpatsch2021-03-051-0/+57
| | | | | | | gonic is a modern alternative to mpd, it indexes music directories and provides a server with a protocol to request files and metadata. It has an Android app.
* services/profpatsch/weechat: start factoring out some optionsProfpatsch2021-03-051-12/+25
| | | | | | The goal is to be able to have multiple weechat services on one machine, so a bunch of people can run their weechat clients under different service users.
* machines/shiki: make dunst follow keyboard focusProfpatsch2021-03-051-0/+1
|
* modules/user/profpatsch: description for services.dunst.settingssternenseemann2021-02-221-0/+6
| | | | | This is not really to inform anybody about anything, but mostly to get rid of the warning generated by `nix-build -A manual release.nix`.
* modules/user/profpatsch: adjust naming schemesternenseemann2021-02-133-7/+7
| | | | | | | | | | | | | | | The general consensus seems to be to use vuizvui.user.<username>.<category>.<module name> instead of vuizvui.<category>.<user name>.<module name> Things done to test this change: * Checked build of machines.profpatsch.legosi.build * Checked evaluation of machines.profpatsch.shiki.build
* modules/profpatsch/services/dunst: display icons by defaultProfpatsch2020-09-211-0/+2
|
* modules/profpatsch/services: add dunst user serviceProfpatsch2020-09-211-0/+117
|
* modules/profpatsch/weechat: add a workaround to attach ssh directlyProfpatsch2020-08-201-2/+6
| | | | | | | | | | | | | | So far we directly start a mosh-daemon when the user connects. This breaks down in situations where UDP is blocked (e.g. some hotspots). In that case, ssh can be used directly: Example: ssh -t weechat@legosi ssh The ssh argument tells it to connect directly. Note the `-t`, which forces a pseudo-tty, otherwise tmux will complain that it can’t find a terminal.
* modules/user/profpatsch/bitlbee: fix ConfigDirProfpatsch2020-06-191-1/+1
|
* modules/profpatsch/weechat: add wrapExecStartProfpatsch2020-06-191-4/+14
|
* modules/user/profpatsch/services: add bitlbeeProfpatsch2020-06-191-0/+89
| | | | Also add the service to legosi so I can use it from the weechat user.
* modules/user/profpatsch: add programs/weechat moduleProfpatsch2020-06-151-0/+119
|
* modules/profpatsch/scanning: add hplipProfpatsch2019-03-251-1/+2
|
* modules/profpatsch/scannning: add option to list remote scannersProfpatsch2017-07-101-3/+18
| | | | | sane has a file called `net.conf` which is a list of hosts that are searched for remote scanners.
* programs/scanning: Fix module descriptionaszlig2016-03-011-1/+1
| | | | | | | The output is docbook XSL, so we need to properly turn ampersands into entities. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* profpatsch/programs: add support for scanningProfpatsch2016-02-041-0/+13