about summary refs log tree commit diff
path: root/machines/devhell
Commit message (Collapse)AuthorAgeFilesLines
* profiles/packages: Remove Python 2devhell2019-10-241-1/+1
|
* machines/hildr: Explicitly enable DHCPdevhell2019-10-081-0/+4
|
* machines/gunnr: Explicitly enable DHCPdevhell2019-10-081-0/+1
| | | | | | Explicitly enable DHCP on interfaces as requested in [1]. [1]: https://github.com/NixOS/nixpkgs/pull/69302
* machines/gunnr: Bring back xbindkeysdevhell2019-10-071-0/+2
| | | | I'm a moron.
* machines/gunnr: Remove unnecessary packagesdevhell2019-10-071-6/+0
|
* machines/gunnr: Remove Cloudflare DNS addressesdevhell2019-09-251-3/+0
| | | | These are now blocked by university's network. *sigh*
* machines/sigrun: Remove twisterdevhell2019-09-041-1/+0
| | | | I'm not really using it.
* {machines,modules}/devhell: Split updateMicrocodedevhell2019-08-254-0/+4
| | | | | | Most machines are Intel, but not all, therefore we must now apply CPU microcode updates to different manufacturers explicitly. Something that needs DRYing, yet again.
* machines/{eir,gunnr,hildr}: Update DNSdevhell2019-08-023-5/+6
| | | | Let's stick with Cloudflare's primary and secondary resolvers.
* profiles/services: Move syncthing to machinesdevhell2019-08-013-0/+15
| | | | | | Unfortunately gunnr can't access syncthing from its network, and so there's no point in having it run. Looks ugly and needs to be DRY-ed at some point in time, but that'll have to wait.
* {machines,modules}/devhell: Rework comptondevhell2019-07-253-25/+0
| | | | | | | Compton has been bumped to version 7, and with it the nix definition has changed. Additionally to adopting the new options I'm also moving compton to the overall services and have removed compton references from each machine.
* machines/gunnr: Switch to dvorak layoutdevhell2019-07-231-2/+2
| | | | | Now that my shiny new TypeMatrix has arrived, we'll be using the superior dvorak layout.
* machines/gunnr: Change proxy settingsdevhell2019-07-171-1/+1
| | | | This is better controlled via browser proxy settings.
* devhell: Remove localtime and revert timeZonedevhell2019-07-122-2/+0
| | | | Never mind. This doesn't work, of course.
* machines/{hildr,eir}: Enable localtime servicedevhell2019-07-102-0/+2
| | | | | When one travels with one's laptop, one does not wish to be disturbed by having to manually configure a TZ. How plebish.
* {machines,modules}/devhell: Split offlineimapdevhell2019-07-023-0/+15
| | | | | | | | I can't keep `offlineimap` as a service that applies to all, simply because `gunnr` will never be able access IMAP from its network. There's therefore little point in having it try to connect. So, instead I've moved the service to all machines that are expected to be able to access emails.
* machines/gunnr: Disable systemd-networkd-wait-onlinedevhell2019-06-261-0/+3
| | | | Still not working properly.
* machines/eir: Fix thermald brainfartdevhell2019-06-261-1/+1
|
* {machines,modules}: Split out thermald servicedevhell2019-06-263-0/+3
| | | | | | Now that my machine landscape also includes AMD, having a blanket `thermald` service running makes no sense. All Intel-based machines now have a `thermald` service explicitly enabled instead.
* machines/gunnr: Switch from btrfs to zfsdevhell2019-06-251-15/+20
| | | | | I've been wanting to test ZFS for a while now, and since 0.8 we have stable encryption and TRIM support for SSDs.
* machines/gunnr: Add allowed NTP time serverdevhell2019-06-241-0/+4
| | | | Everything is locked down, but thankfully we have an NTP running. Phew.
* machines/gunnr: Add xbindkeysdevhell2019-06-241-0/+1
| | | | Otherwise keyboard-controlled volume won't work.
* machines/gunnr: Remove powertopdevhell2019-06-241-5/+0
| | | | | Makes little sense on this machine and only provokes weird behavior obviously. Don't know why I even put it in the first place.
* machines/gunnr: Disable docker for nowdevhell2019-06-221-2/+2
| | | | | Fails some tests on hydra right now and it's not very important for me to have at the moment.
* machines/gunnr: Fix kernelModules typodevhell2019-06-191-1/+1
|
* machines/gunnr: Fix lib.mkDefaultdevhell2019-06-191-1/+1
| | | | Brainfart.
* machines/devhell/: Rename machines and new console fontdevhell2019-06-193-6/+6
| | | | | | | I'm bored of the names my machines have. Luckily NixOS makes changing names as easy as changing underwear! So, let's use Valkyrie names instead. Also, change the console font to something nicer, like the default `Lat2-Terminus16` font!
* machines/devhell/gunnr: Initdevhell2019-06-191-0/+160
| | | | | | This is a new work machine. The configuration is based off of `titan` and `skunkworks`. I expect there to be plenty of changes in the future as I get accustomed to it and shape it to my needs.
* machines/{eris,titan}: Remove cruft in xrdbdevhell2019-05-032-8/+0
| | | | | | | | I've had these packages in here disabled in case I'd ever have to get back to them. I've not had to for, what feels like, an eternity. Additionally to slimming the config down, removing them will also somewhat slim down closure size since Nix will build them anyway even though they're not actively used.
* machines/{eris,titan}: Fix 'light' inclusiondevhell2019-04-192-3/+4
| | | | | | The previous commit was wrong in that it was not the correct way to include the 'light' package. According to the manual, this is the correct way.
* machines/{eris,titan}: Add 'light' packagedevhell2019-04-192-2/+3
| | | | | | Since the 'modesetting' driver does not work with 'xbacklight' we have the choice of either 'light' or 'backlightctl'. For now we'll choose 'light' and see how it goes.
* machines/{eris,titan}: Switch to modesettingdevhell2019-04-192-2/+2
| | | | | The release notes for NixOS 19.03 state that the 'intel' driver has been superseded by the 'modesetting' driver.
* machines/titan: Enable glx and vsync for comptondevhell2019-04-031-0/+2
|
* Revert "machines/titan: Switch to iwd"devhell2019-01-031-1/+1
| | | | | | | This reverts commit 292099429d0bab51f0cb634c6bc5c9745c4c1383. Well, looks like iwd ist still not ready for primetime with my university's eduroam implementation.
* machines/titan: Switch to iwddevhell2018-12-271-1/+1
| | | | | | Now, it's not yet clear if iwd will work with my uni's eduroam service at all. Either way though, this is in preparation for the switch and test once I'm near an eduroam access point.
* machines/devhell/{eris,titan}: Remove pkgsdevhell2018-12-092-24/+0
| | | | These packages are unnecessary currently.
* machines/devhell: Remove powerManagementdevhell2018-11-031-5/+0
| | | | TLP is running, so this won't work.
* machines/{eris,titan}: Unify configsdevhell2018-11-032-16/+57
| | | | | | I've become increasingly aware that my configurations drift, and while this is still not amazing in terms of DRY and whatnot, it's all I can do for now.
* machines/eris: Remove thunderbirddevhell2018-10-021-1/+0
| | | | Everything is on neomutt now so there is no need for thunderbird.
* machines/titan: Replace gutenprint/hplip with foo2zjsdevhell2018-08-161-1/+1
| | | | | | | I've set up a RPi to act as a print server, but the printers are configured as RAW, so the burden of having the correct drivers installed lies with the client, which is fine considering the current network setup.
* machines/{titan,eris}: Remove claws-maildevhell2018-05-152-2/+0
| | | | | Now that the mutt configuration works like a charm again, we can finally remove claws-mail.
* machines/titan: Reduce to only two additional DNSdevhell2018-05-131-1/+1
| | | | | Apparently only three primary DNS servers allowed, so we'll reduce it to whatever DHCP offers plus two of our own definition.
* machines/titan: Replace fallbackDnsdevhell2018-05-131-5/+2
| | | | | | | | The original idea was to have globally reachable nameservers as fallback, but really this isn't what I wanted. I want to have nameservers additionally to the ones provided by DHCP, but in case the one provided by DHCP does not deliver the resolve, the other primary nameservers here will be queried instead.
* machines/titan: Fix eval erroraszlig2018-05-131-1/+1
| | | | | | | Attribute set entry wasn't closed with a semicolon. Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* machines/titan: Replace nameservers w/ fallbackDnsdevhell2018-05-131-2/+3
| | | | | Let's try to take the DHCP supplied nameservers and add defined ones as fallback in systemd-resolved.
* machines/titan: Add signal-desktopdevhell2018-05-081-1/+2
| | | | | Family members won't use jabber clients, but will happily use Signal. Oh well. Better than nothing.
* machines/titan: Enable CUPSdevhell2018-05-041-1/+4
| | | | Additionally let's enable Brother HL-1110 drivers.
* machines/titan: Try 1.1.1.1 for DNSdevhell2018-05-011-1/+1
| | | | Let's see how cloudflare's DNS behaves.
* machines/eris: Enable printing and add HL1110 driverdevhell2018-04-181-1/+4
| | | | We'll need to see if this driver works.
* profiles/packages: Move urlview from skunkworksdevhell2018-04-151-1/+0
| | | | All machines running neomutt should also have urlview available.