about summary refs log tree commit diff
path: root/machines/sternenseemann
Commit message (Collapse)AuthorAgeFilesLines
...
* machines/sterneseemann/wolfgang: install docker-composesternenseemann2021-04-231-0/+1
|
* machines/sternenseemann/wolfgang: remove github-clisternenseemann2021-04-221-1/+0
| | | | git fetch origin refs/pull/<id>/head is really all you need.
* machines/sternenseemann: install posix man pagessternenseemann2021-04-181-0/+1
|
* machines/sternenseemann/wolfgang: switch to scribusUnstablesternenseemann2021-04-131-1/+1
| | | | | The normal scribus attribute doesn't evaluate on nixos-unstable currently (2.7 pillow is marked as insecure).
* modules/profiles/tvl: add tvl profile modulesternenseemann2021-04-041-0/+4
| | | | | | | | | | | | This doesn't do much other than enabling cache.tvl.su as a binary cache currently, but we can additional settings in the future which are neat for working with tvl's depot. I contemplated adding an option to add <depot> to the nixPath, but I don't want it too desparately right now and it is kind of annoying to implement for vuizvui, as the default core/common.nix module overrides any values you set and it is hard to merge the nixPath values, so we'll probably need an vuizvui.extraNixPath option etc. pp.
* machines/sternenseemann/wolfgang: remove telegram desktopsternenseemann2021-03-261-1/+1
| | | | | Luckily most people seem to be using Signal nowadays, so I can get rid of this crap.
* machines/sternenseemann/wolfgang: use mosh modulesternenseemann2021-03-261-1/+2
|
* machines/sternenseemann/wolfgang: enable rtkitsternenseemann2021-03-261-0/+1
| | | | In case pipewire wants it or I want to use the jack shim.
* machines/sternenseemann/wolfgang: disable bluemansternenseemann2021-03-261-1/+0
| | | | | blueman is annoying me a bit atm and bluetoothctl plus pactl seem to be enough mostly.
* machines/sternenseemann/wolfgang: clean up let … configure flagssternenseemann2021-03-261-8/+0
|
* machines/sternenseemann/wolfgang: enable earlyoomsternenseemann2021-03-241-0/+5
| | | | | | Copied whatever Profpatsch is using. 5% seems a little extreme, but with treshhold 2% tail /dev/zero still froze my laptop for a solid minute and a half.
* machines/sternenseemann/wolfgang: add nix-env-diffsternenseemann2021-03-241-0/+1
| | | | I actually use this now.
* machines/sternenseemann/wolfgang: remove some old X11 packagessternenseemann2021-03-211-2/+1
|
* machines/sternenseemann/wolfgang: switch to pipewiresternenseemann2021-03-212-7/+4
| | | | Hearing a lot of good things lately, time to see what it is about.
* machines/sternenseemann: add bonk shell functionsternenseemann2021-03-171-0/+9
| | | | | | | | | Shared by adisbladis in #nixos-chat this is a very stupid fish function which bonks a nixpkgs package into the PATH in the current shell. This is often useful if you need a package ad-hoc and opening a nix-shell is too much hassle or you find yourself perpetually opening and closing a nix-shell. Extremely racy with the garbage collector, but this is yolo ops territory anyways.
* machines/sternseemann/wolfgang: add njal.la VPN configsternenseemann2021-03-152-1/+40
|
* machines/sternenseemann/wolfgang: set builders-use-substitutes = truesternenseemann2021-03-042-4/+9
|
* machines/sternenseemann/wolfgang: add nix-output-monitorsternenseemann2021-02-281-0/+1
| | | | Kinda need despite my eternal hate for terminal ui.
* modules/hardware/low-battery: suspend on low batterysternenseemann2021-02-251-0/+5
|
* machines/sternenseemann/wolfgang: support openlab printersternenseemann2021-02-251-1/+4
|
* machines/sternenseemann: update TODOsternenseemann2021-02-231-1/+3
| | | | | Reminder to myself to never check in TODO files since you always end up forgetting to update them in the right commits.
* machines/sternenseemann: remove unused pkgs.nixsternenseemann2021-02-231-13/+0
|
* machines/sternenseemann: remove unused patches dirsternenseemann2021-02-231-131/+0
|
* modules/core/common: set correct dbPath for command-not-foundsternenseemann2021-02-191-3/+0
| | | | | | | | Since we now distribute the programs.sqlite database with the vuizvui channel, we can make use of it in programs.command-not-found. We change the default path used to use the nixpkgs sub directory of the vuizvui channel (by default it expects a channel named nixos containing the database).
* machines/sternenseemann/wolfgang: add github clisternenseemann2021-02-191-0/+1
| | | | gh pr checkout sure is extremely convenient.
* modules/user/sternenseemann/mandoc: add support for non english manualssternenseemann2021-02-191-0/+1
| | | | | | | | | Apparently (probably since GNU came along) there are manuals for different languages than english in share/man/$language. This adds support for this in my mandoc module by allowing the user to freely specify the manpath entries under $out. > nmap(1) - Netzwerk-Analysewerkzeug und Sicherheits-/Portscanner
* machines/sternenseemann/wolfgang: tree → lrsternenseemann2021-02-121-1/+1
| | | | Less fancy, more useful.
* modules/user/sternenseemann: add mandoc modulesternenseemann2021-02-092-2/+8
| | | | | | | | | | This module implements a drop-in replacement for documentation.man which finally lets me get rid of pkgs.man-db. This is still to be considered experimental as the required patch hasn't landed in upstream mandoc yet. Should that happen, I'll try to contribute this module back to nixpkgs. A more detailed description on the module and mandoc on NixOS can be found at the top of modules/user/sternenseemann/documentation/mandoc.nix
* machines/sternenseemann/wolfgang: fix screenshot wrapper scriptsternenseemann2021-02-091-2/+3
| | | | | | Couldn't figure out how to pass a string from a command which contains spaces from a variable to a command without the string getting split into two arguments, so nested shell it is.
* machines/sternenseemann/wolfgang: fix alternate scroll for git diffsternenseemann2021-02-091-0/+3
| | | | | | | | Even if GIT_PAGER is set to less alone, git diff will pass extra options to less, so we have to explicictly set the LESS="..." environment variable to change this behavior. Specifically we don't want -F which prevents less from entering alternate mode which enables alternate scrolling in foot.
* machines/sternenseemann/wolfgang: disable programs.command-not-foundsternenseemann2021-02-091-0/+3
| | | | vuizvui currently ships no programs.sqlite
* machines/sternenseemann/wolfgang: use vuizvui thinkpad modulesternenseemann2021-02-071-9/+1
|
* machines/sternenseemann/wolfgang: declarative fish configsternenseemann2021-02-074-6/+48
|
* modules/user/sternenseemann: add sway service modulesternenseemann2021-02-073-253/+52
| | | | machines/sternenseemann/wolfgang: refactor using new sway module
* machines/sternenseemann/wolfgang: fix foot font size keybindingssternenseemann2021-02-071-2/+2
|
* */sternenseemann: make TODOs more greppablesternenseemann2021-02-074-7/+10
| | | | machines/sternenseemann: add TODO list
* machines/sternenseemann/wolfgang: initsternenseemann2021-02-075-0/+593
|
* machines/sternenseemann/schaf: removesternenseemann2021-02-061-105/+0
| | | | | This machine is no longer active and probably would have to be redone completely should it be reactivated.
* machines/sternenseemann/fliewatuet: removesternenseemann2021-02-061-275/+0
| | | | | This machine has been replaced and now runs Windows for playing minecraft mostly.
* machines/sternenseemann/schnurrkadse: removesternenseemann2021-02-061-185/+0
| | | | | This machine is no longer active and not really feasibly usable with NixOS since i686 support was dropped.
* Use attribute sets for boot.initrd.luks.devicesaszlig2020-09-142-5/+5
| | | | | | | | | | | | | | | | | | | | This was one of the places where types.loaOf was still in place and it got removed a while[1] ago and this in turn causes evaluation to fail for quite a few machines: The option value `boot.initrd.luks.devices' in `...' is not of type `attribute set of submodules'. I've not only changed all the machines to use attribute sets but also fixed the check in core/tests.nix, because comparing against a list when the actual type is an attribute set will result in all the LUKS tests to be part of *all* channels, no matter whether you're actually using LUKS. [1]: https://github.com/NixOS/nixpkgs/commit/20d491a317d9956ddca80913f07 Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch Cc: @sternenseemann
* machines: `consoleFont` and `consoleKeyMap` moved to `console`Profpatsch2019-12-222-4/+10
| | | | | | Fixes the evaluation warning. cc @aszlig @devhell @sternenseemann
* Fix mpv overrides with scripts attributeaszlig2018-07-191-1/+3
| | | | | | | | | Since NixOS/nixpkgs@402ee4e9eaf08a697672718cd502067c726a7c73, mpv by itself no longer has a script argument but there is now "mpv-with-scripts", which boils down to something similar. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch, @sternenseemann
* machines/schaf: Use users instead of extraUsersaszlig2018-07-021-2/+2
| | | | | | | | The users.extraUsers has been renamed a long time ago, so let's switch to the new option. Signed-off-by: aszlig <aszlig@nix.build> Cc: @sternenseemann
* fliewatuet: Remove attic from systemPackagesaszlig2018-02-241-1/+0
| | | | | | | | | | | | | | | | Quoting NixOS/nixpkgs@663d6e8f9d020a74a2d4a606223d04dcf85135c2: Attic is currently broken on master. The Attic git repo has not been updated since May 2015. Arch Linux also does not have an Attic package anymore. Borg should be able to read Attic backups using http://borgbackup.readthedocs.io/en/stable/usage/upgrade.html#attic-and-borg-0-xx-to-borg-1-x. The reason I'm removing this is because the missing attic attribute is currently blocking Hydra evaluations. Signed-off-by: aszlig <aszlig@nix.build> Cc: @sternenseemann
* machines/fliewatuet: more texlive packagessternenseemann2017-10-191-1/+1
|
* machines/fliewatuet: new texlive packagessternenseemann2017-10-191-1/+1
|
* machines/schnurrkadse: Fix evaluation erroraszlig2017-10-161-1/+2
| | | | | | | | | The option enableIntel2200BGFirmware was more or less an alias of enableRedistributableFirmware and now has been removed upstream in commit NixOS/nixpkgs@3df126dbf742f984b226f974ecfa649c70eb634e. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @sternenseemann
* machines/schnurrkadse: add surfsternenseemann2017-09-031-0/+1
|
* machines/schnurrkadse: add pulseaudio zeroconf discoverysternenseemann2017-09-031-0/+2
|