about summary refs log tree commit diff
path: root/machines/devhell
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* machines/{skunkworks,titan}: Remove muttdevhell2018-04-112-7/+2
| | | | | This is part of getting a consistent mutt configuration going. Here we remove all scattered mutts.
* machines/eris: Inform TLP to use bfq for both devsdevhell2018-02-041-1/+1
|
* machines/eris: Change charging thresholdsdevhell2018-02-041-2/+2
| | | | | The battery in this machine is on its way out. Can't afford a new one though, so let's see if this helps a bit.
* machines/eris: Add compton servicedevhell2018-02-041-1/+8
| | | | This is quite neat, so eris should also move to a compton service.
* machines/titan: Set compton inactive-dim to 0.2devhell2018-02-031-1/+1
| | | | | 0.3 seems a bit extreme for my taste, so I'm hoping 0.2 will be abit more subtle but still distinguishable.
* machines/titan: Disable dnscryptdevhell2018-02-011-2/+2
| | | | | | I'm spending too much time at Uni and dnscrypt will not work properly in this network and is causing lookup timeouts, so I'm going to have to disable it until I find a solution.
* machines/titan,profiles/packages: Compton as a servicedevhell2018-01-251-1/+8
| | | | | Instead of just running compton when i3 starts, we'll try to run it as an actual service here.
* machines/eris: Change stop charge threshold to 90devhell2018-01-081-1/+1
| | | | | This battery is getting old, and leaving the max charge at 80 just isn't cutting it anymore.
* machines/titan: Re-add Google nameserversdevhell2017-12-081-1/+1
| | | | | DNSCrypt doesn't cope well with Uni's network configuration. We need Google nameservers so dnscrypt can fetch its information. Meh.
* machines/titan: Make networking.* less eye-destroyingdevhell2017-12-041-4/+6
| | | | | One of many attempt to follow in making the code more readable and DRY if possible.
* machines/titan: Add powertop auto-tuningdevhell2017-12-041-1/+4
| | | | | I find myself turning this on manually more and more, so might as well turn it on automatically.
* machines/titan: Add docker stuffdevhell2017-12-031-0/+3
| | | | I'll need some docker love for a bit, so here it is.
* machines/titan: Stop networkd using advertised DNSdevhell2017-11-301-0/+3
| | | | | | | DNSCrypt is pretty cool so far, but networkd is using the nameservers adviertised through DHCP on respective interfaces which defeats the point of DNSCrypt a bit. So, unfortunately we'll have to work around it this way.
* machines/eris: Enable compton and disable pasystraydevhell2017-11-301-2/+2
| | | | | | I'll move eris over to the same setup titan has now as it has been working like a charm. At some point I'll eliminate network-manager here too.
* machines/titan: Remove Google DNS serversdevhell2017-11-261-1/+1
| | | | | It seems that dnscrypt is working, so for now I'll remove Google's nameservers.
* machines/titan: Remove cruft and enable dnscryptdevhell2017-11-251-4/+3
| | | | I want to test this and see how it performs.
* machines/titan: Reenable ipmitooldevhell2017-11-231-1/+1
| | | | | Forgot that I do like to use this at Uni when I can't be bothered with the IPMI webinterface (which I have yet to update from Java to HTML5).
* machines/titan: Reenable pamixerdevhell2017-11-191-1/+1
| | | | Forgot that my volume controls are bound to pamixer, so reenabling it.
* machines/titan: Disable currently unused pkgsdevhell2017-11-181-9/+9
| | | | | | | In an effort to make my footprint a bit smaller I've taken a bit of time to disable pkgs I'm sure I won't be needing anytime soon. However, I'm keeping them commented for historic reasons and in case I do need something back I don't have to look far.
* machines/{eris,titan}: Update mount optionsdevhell2017-11-152-3/+2
| | | | | Running kernel 4.14 allows btrfs with zstd compression, so let's enable that and also remove "ssd" enforcement on eris.
* machines/titan: Fix massive brainfartdevhell2017-11-121-1/+1
| | | | | | And here I've been sitting, wondering what the hell was wrong and why it would wait ages to access a partition that doesn't (as it turns out) exist. Duh.
* machines/titan: Disable systemd-network annoyancedevhell2017-11-111-0/+3
| | | | This is due to a bug and should be reenabled once solved.
* machines/titan: Enable autodefragdevhell2017-11-111-0/+1
|
* machines/titan: Add some sensible btrfs optionsdevhell2017-11-091-0/+5
|
* machines/titan: Disable pasystray and add compton optdevhell2017-10-251-2/+2
| | | | | Using polybar now I feel there is no need for pasystray and I would also like to have compton draw me shadows under windows.
* machines/titan: Add extra DNS serversdevhell2017-10-181-0/+1
| | | | Uni has some bonkers nameservers. This should hopefully fix it.
* machines/{eris,titan}: Remove Rofi configdevhell2017-10-172-18/+0
| | | | | | | Since rofi 1.4.0 the old way of theming has been dropped in favor of a more complex and fine-grained theme engine. These theme files are rather large and so it makes sense to move to the theme configuration to rofi's XDG_USER_CONFIG_DIR.
* machines/titan: Fix brainfart with useNetworkddevhell2017-10-051-1/+1
| | | | Sorry.