about summary refs log tree commit diff
path: root/machines
Commit message (Collapse)AuthorAgeFilesLines
* machines/hildr: Add podman packagesdevhell2020-05-141-0/+2
| | | | We'll need these to replace docker.
* devhell-wide: Remove unnecessary packagesdevhell2020-05-143-10/+0
| | | | Still a continuation of some housekeeping.
* machines/{eir,hildr}: Remove docker/servicedevhell2020-05-142-6/+1
| | | | | I think I'll switch to `podman` now. I was never a fan of docker needing a daemon to begin with.
* Revert "machines/{hildr,eir}: Rename docker to oci-container"devhell2020-05-042-8/+2
| | | | | | This reverts commit 5557cd782a1ce6bcee0c907ba6349c13da2f82db. Massive brainfart.
* machines/{hildr,eir}: Rename docker to oci-containerdevhell2020-05-042-2/+8
| | | | | | Upstream changed `virtualisation.docker` to `virtualisation.oci-container` in [1], so naturally we'll need to rename it here too.
* machines/haku: make drawpile session persistentProfpatsch2020-05-021-3/+5
|
* machines/haku: add drawpileProfpatsch2020-05-021-0/+13
|
* machines/hildr: Remove custom DNS and change commentdevhell2020-04-231-2/+1
| | | | | | | | As with the previous commit, Cloudflare's DNS is already baked into networkd, so no need to add them anymore. The change in comment also reflects more accurately now that the virtual interfaces are to be ignored by networkd.
* machines/eir: Remove custom DNS settingdevhell2020-04-231-3/+0
| | | | | Cloudflare's DNS are already baked into networkd as fallback, so there's no need to still have them explicitly set.
* machines/hildr: Remove kismetdevhell2020-04-071-1/+0
| | | | | I've been hardly using it and also it doesn't build at the moment, so the perfect opportunity to take it out.
* machines/tyree: Fix evaluation of weboobaszlig2020-04-041-1/+1
| | | | | | | | | | | | One (or maybe more?) dependency of weboob requires Python 3 and hence using weboob from python2Packages isn't going to evaluate and instead result in this error: error: google-api-core-1.16.0 not supported for interpreter python2.7 Using weboob from python3Packages fixes the eval error. Signed-off-by: aszlig <aszlig@nix.build>
* machines/mikiya: remove for nowProfpatsch2020-04-021-1/+1
| | | | It’s not running at the moment.
* machines/shiki: remove symbola font, unfreeProfpatsch2020-04-021-1/+0
|
* machines/katara: add wheel users to nix.trustedUsersProfpatsch2020-04-021-0/+1
| | | | If you are whell, you might as well change builders.
* machines/katara: add chromium & comment nix-diffProfpatsch2020-04-021-2/+3
| | | | nix-diff is broken atm.
* machines/shiki: add zoomboxedProfpatsch2020-03-262-2/+16
| | | | Filesystem sandbox around zoom-us.
* machines/hildr: Add exceptions for certain ifacesdevhell2020-03-241-0/+4
| | | | | | | | This has come about because qemu-kvm VMs lost the ability to gain a DHCP issued IP address after a reboot. As it turns out networkd seems to have played a part in messing with the virbr0 interface. Thanks to @aszlig we figured out what was going on, so now we're going to make networkd ignore all interfaces that are not physical.
* machines/hildr: Enable and configure actkbddevhell2020-03-111-0/+8
| | | | | | | | | | | Until now I've been controlling screen brightness using `xbindkeysrc`. However, I also like to have as much as possible in vuizvui. Here I'm moving my screen brightness configuration. Unfortunately the wiki article [1] seems outdated. Although `light` is enabled using `programs.light.enable` it does not live in `/run/wrappers/bin/light` like the wiki article suggests. I could choose the `/run/current-system/sw/bin/light` path, but I figured that the committed approach might be better. Dunno yet.
* devhell: Replace chromium with bravedevhell2020-02-221-1/+0
| | | | | | | | | I'm quite tired and bored of things like [1]. I can't find evidence that Brave has implemented this, so Brave will replace Chromium. [1]: https://www.chromestatus.com/feature/4733392803332096
* machines/profpatsch: set up bluetoothProfpatsch2020-02-161-0/+6
| | | | | The wiki article is positively awesome: https://nixos.wiki/wiki/Bluetooth
* machines/profpatsch: fix luks.device warningProfpatsch2020-02-161-4/+1
|
* machines/profpatsch: git-dit is not buildingProfpatsch2020-02-161-1/+1
|
* machines/profpatsch/pkgs: clean upProfpatsch2020-02-166-450/+1
| | | | | | | | | | | Remove everything I haven’t been using: - nix with an override - some containerization attempt - taffybar with patches - git-annex with override - poezio - searx with patches - ghci with additional packages
* machines/profpatsch/pkgs: drop xmpp-client, unusedProfpatsch2020-02-162-34/+0
|
* machines/haku: accept terms & add necessary email addressProfpatsch2020-02-161-0/+3
|
* machines/profpatsch/shiki: comment out pyrnotify serviceProfpatsch2020-02-161-41/+41
| | | | Hasn’t been working, but might want to fix in the future.
* machines/hildr: Add teamsdevhell2020-02-131-0/+1
| | | | Work laptop.. needs work crap..
* machines/{eir,gunnr}: Switch pamixer to profiledevhell2020-02-112-2/+0
| | | | Small but still valid step towards more de-DRYing.
* machines/profpatsch/shiki: add taskwarriorProfpatsch2020-02-101-0/+1
|
* machines/profpatsch: chromium -> firefox 😱🎉😱Profpatsch2020-02-101-1/+1
|
* machines/profpatsch/base-workstation: switch from ag to rgProfpatsch2020-02-101-1/+1
| | | | | | ag is not maintained anymore and has problems with .gitignore files. rg seems to even be a bit faster and supports everything I need (plus it’s picked up automatically by the spacemacs search).
* shiki: Revert "Temp-disable dhall{-flycheck}"aszlig2020-02-101-3/+2
| | | | | | | | | | | | This reverts commit 69750084815bf994b859819f1dadab83ba0830c6. Since 00fce07dba2f80f94f1715f27bdb91b67a65ec89 and 67f8c4b09e7f9a9cd82c7dd1601891654958d0d2, the corresponding package attributes should now be available and we no longer need to disable them in order to get a successful evaluation. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch
* profpatsch/shiki: Temp-disable dhall{-flycheck}aszlig2020-02-101-2/+3
| | | | | | | | | | | | | | | | | | | Eval error introduced by 057b0a46b542267dc4c8a3a61427923bb2797a50. It looks like that commit is probably missing some files, because I haven't been able to find anything that would remotely match the dhall and dhall-flycheck attributes. The former would be available in nixpkgs, but since the commit in question actually *changed* the attribute so that it no longer points to the nixpkgs one. The latter (dhall-flycheck) isn't available in nixpkgs at all. To ensure that channels evaluate properly, I temporarily commented out these attributes. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch
* machines/profpatsch/shiki: use dhall from binary releaseProfpatsch2020-01-262-11/+2
| | | | | | | | | The hackage (and thus nixpkgs) version is sadly very much outdated. Luckily, Justin Woo provides the statically linked binaries from the upstream project. This won’t work for patches or using the library, but at the moment it’s okay.
* pkgs/profpatsch/warpspeed: 1.0 -> 1.1Profpatsch2020-01-261-1/+2
| | | | | | - Add argument for which host to bind against. - Add argument to specify where the root address should be redirected to (if at all)
* machines/dnyarri: Provide luks.devices as attrsetaszlig2020-01-181-2/+3
| | | | | | | | | | | | | | | | The use of types.loaOf has been deprecated since quite a while and lately[1] there is also an appropriate warning in place if an option definition relies on types.loaOf to coerce the list to an attrset. In vuizvui we didn't rely on types.loaOf, but it turned out that dnyarri still relied on it in boot.initrd.luks.devices. Since we already use attrsets for defining the LUKS devices, it's rather easy to fix and we just need to return a nameValuePair in mkDevice. [1]: https://github.com/NixOS/nixpkgs/commit/03309899eb41e50ef65001f63d6a4f078e3d4556 Signed-off-by: aszlig <aszlig@nix.build>
* devhell: rm/add general and specific packagesdevhell2020-01-031-2/+0
| | | | | | Trying to get around to cleaning out packages I don't need on a normal basis, this is the start of a number of future commits that will be dealing with cleaning up and optimising my package usage.
* machines/hildr: Switch hildr to Lat2-Terminus16devhell2020-01-021-1/+1
| | | | Can't believe I missed that.
* machines/hildr: Switch from wpa_supplicant to iwddevhell2020-01-021-2/+2
| | | | | | Now that I've finally found a few minutes to mess with iwd's configuration successfully I can switch completely. Only annoyance is iwd's insistence on switching the interface name to 'wlan0'.
* pkgs/profpatsch/youtube2audiopodcast: fix a few thingsProfpatsch2019-12-271-1/+1
|
* machines/profpatsch/haku: add rss2audiopodcast to nginxProfpatsch2019-12-271-1/+26
|
* machines/profpatsch/shiki: fix display-infos wrapperProfpatsch2019-12-221-2/+3
|
* machines: `consoleFont` and `consoleKeyMap` moved to `console`Profpatsch2019-12-227-16/+34
| | | | | | Fixes the evaluation warning. cc @aszlig @devhell @sternenseemann
* machines/profpatsch/shiki: remove/comment out unnecessary packagesProfpatsch2019-12-221-9/+8
|
* machines: remove sternenseemann.schnurrkadsesternenseemann2019-12-171-3/+0
| | | | Resolves #31
* machines/gunnr: Add teamsdevhell2019-12-161-0/+1
| | | | | | | Guess what? That's right! This machine lives in an environment where Teams is all the rage! I hate wasting browser tabs for something like Teams, so fortunately Microsoft has released Teams for Linux. We'll be using that now instead.
* machines/profpatsch: remove `ultimate` configProfpatsch2019-12-081-5/+0
| | | | Was removed from upstream nixpkgs.
* machines/profpatsch,pkgs/profpatsch: rm `execlineb-with-builtins`Profpatsch2019-12-082-12/+1
| | | | | | | This has been upstreamed to nixpkgs proper, as a C wrapper script, in https://github.com/NixOS/nixpkgs/pull/71357 So we don’t even need bash to run execline anymore :P
* treewide: use `runCommandLocal` where applicableProfpatsch2019-12-083-3/+3
| | | | | | | `runCommandLocal` was added to nixpkgs in https://github.com/NixOS/nixpkgs/pull/74642 to speed up trivial `runCommand` derivations by always building them locally. We have a few places where that’s good to use.
* machines/hildr: Enable dockerdevhell2019-11-251-1/+1
|