about summary refs log tree commit diff
path: root/machines
Commit message (Collapse)AuthorAgeFilesLines
* Revert static configuration for redmoon network.aszlig2015-03-042-2/+2
| | | | | | | | This reverts commit d64ed6fb4fd211f9690b359275371926246f4521. Since I have moved back to my new home, this is no longer needed. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v4.0-rc1.aszlig2015-02-272-1/+34
| | | | | | | Let's get rid of that buggy old 3.19-rc6 and get to the new buggy 4.0-rc1 + a few more commits (so it's more like -rc1.5). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Really use the latest mainline kernel.aszlig2015-02-141-4/+6
| | | | | | | | | | | | | | | | | | I can't emphasize this enough: *REALLY* Whenever the newest stable kernel is released, the version in linux_testing will *still* the latest -rc even though it's older than the current stable. Strictly speaking, it's true that even though the stable version is newer, the label "testing" is correct. However, and in my case I want to really have the latest mainline version, no matter whether it's stable or testing. So, we're just comparing the major and minor version numbers and if they match, we're using the latest stable, otherwise we're using testing. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add a static configuration for redmoon network.aszlig2015-01-302-2/+2
| | | | | | | | | | | | | | | | Today seems to be a "bad luck day" because my Sheeva Plug just died. So I'm back to some weird stupid old Netgear thingy that seems to be so old that it doesn't even know what IPv6 "might be". And it's already the "latest and gro^Heatest" firmware that's available. One of the ugly things is that our internal DNS configuration can't be done using that stupid thing, because it uses DHCP to assign external DNS servers rather than having an internal DNS forwarder where you can assign your own[TM] zones. So let's hope that we can revert this in the foreseeable future. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Use TLP service instead of hdparm.aszlig2015-01-271-3/+1
| | | | | | | | | | Thanks to @abbradar for packaging the TLP nixpkg and NixOS service module. The upside is that the APM level of the disk is 254 by default, so we don't need to explicitly set that during bootup and it is done automatically when we're on AC (when the battery is the power source it's 128). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Revert disabling BFQ scheduler.aszlig2015-01-111-2/+2
| | | | | | | | This reverts commit 58f0b7ada55ce0416d2a35e81ac748da88284a74. Seems to be working without lockups so far. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.19-rc3.aszlig2015-01-112-6/+26
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Remove "aszlig" from vboxusers, except on dnyarri.aszlig2014-12-181-1/+1
| | | | | | | Yep, for now I need USB support on that machine, so let's stay in the vboxusers group there for now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.18-rc6.aszlig2014-11-242-2/+8
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Add and enable BFQ scheduler patch.aszlig2014-11-201-2/+17
| | | | | | | I hate it to not being able to use my system while there is heavy I/O load :-/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc2.aszlig2014-10-292-0/+4
| | | | | | This time with an overlayfs module, yay! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Fix evaluation for dnyarri and mmrnmhrm.aszlig2014-10-212-4/+4
| | | | | | | | Regression is from d12dc1d671c12a5154d145b467d7de931e416238. I know who - besides of mmrnmhrm - is also farting a lot: My brain. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc1.aszlig2014-10-212-9/+32
| | | | | | | Yes, no in-between-merge-window this time, because I don't have a lot of time right now to handle when things are breaking big times. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri, mmrnmhrm: Give RT priority to Synergy.aszlig2014-10-212-0/+6
| | | | | | | I can't stand waiting for machine switches just because mmrnmhrm is currently trying to fart a lot on my nixpart tests. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Set standby timer for rotational disk.aszlig2014-10-131-0/+4
| | | | | | | I don't like the constant clicking after a small fart of idling, especially because it will reduce the disk life as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add new configuration for 'tishtushi'.aszlig2014-10-131-0/+46
| | | | | | | At the moment, this configuration is only preliminary and we still need to refine hardware configuration and of course the kernel configuration. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Drop inode_cache mount option.aszlig2014-10-131-1/+0
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17.0.aszlig2014-10-062-6/+11
| | | | | | | I'm not quite sure why dnyarri's kconf got so out of sync, but this includes the changes from "make oldconfig". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri-kconf: Re-enable multiple devpts instances.aszlig2014-10-061-0/+1
| | | | | | | I'm not sure how I've managed to drop this option, but I somehow must have been sleep deprived in d2e089ac7fd74d436eda0885f8cd4a56ff20f91e. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert VirtualBox kernel patch for version 3.17.aszlig2014-09-202-5/+5
| | | | | | | | | | | No longer needed for VirtualBox 3.16. This reverts the following commits: * 6fc58460ca5d7cce451aaea37ba8051b37c1bc0c * 62e2dce98704681cafe67b06e18d3e5ffa037d88 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc3.aszlig2014-09-032-0/+8
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Fix evaluation.aszlig2014-08-251-3/+3
| | | | | | | Geeesh, of course, we don't have an .override function, if we have patched beforehand. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Dirty hack to patch VirtualBox for kernel 3.17.aszlig2014-08-252-3/+4
| | | | | | | | Really, I haven't even tested if this builds, because a build process is hanging in zombie-"mode" right now. And I really don't want to reboot twice, so let's throw it at Hydra and hope everything works well, right? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Remove USB gadget support from kconf.aszlig2014-08-251-38/+0
| | | | | | | Gives a compile error in -rc1 and I really don't need it, so let's remove it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc1.aszlig2014-08-252-13/+68
| | | | | | Geesh, long time no update so it's about time :-/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Change namespaces into new project name "vuizvui".aszlig2014-07-292-13/+13
| | | | | | | | | | | | | | | | | | I found "nixconf" a little big too generic and thus not unlikely enough to someday collide with something in <nixpkgs>. That's why I chose the name "vuizvui" as a Bavarion word (actually _two_ words: "vui zvui") for "far too much", in terms of the opposite of "nix" - which means "nothing". A possible downside for choosing this name is that it might be jawbreaker to some English native speakers out there, but I don't really care if the pronunciation is correct nor do I expect to get a lot of public attention on this repository. And yes, for English native speakers, a pronunciation like "fui-tsui" is probably okay as well :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* network: Add new machine "kzerza".aszlig2014-07-261-0/+65
| | | | | | | This is another USB flash drive that is used for booting directly into GrandPA, currently in use at Rockfabrik Augsburg. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common: Factor out common workstation options.aszlig2014-07-253-3/+3
| | | | | | | | Those options reside now in common-workstation.nix but it's only a preliminary step, in the long term I guess we want to have this as modular as possible. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add arilou, an USB pendrive machine.aszlig2014-07-251-0/+47
| | | | | | | | I was keeping this one around for some time, but it's really time to finally add it to my nixconf repository so Hydra builds the machine as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* i3: Reverse head assignment for dnyarri.aszlig2014-07-161-0/+1
| | | | | | | | This is because of a limitation of Synergy not being able to cope with multihead assignments. At least not at the time I have implemented it at first, so might be worth to check if it has improved in the meantime. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kconf: Enable multiple devpts instances.aszlig2014-07-162-0/+2
| | | | | | | | | | | This is needed in order to run NixOS VM tests, because within the chroot the test driver starts the VDE switch, which in turn relies on posix_openpt() to function correctly. Which unfortunately doesn't, because CONFIG_DEVPTS_MULTIPLE_INSTANCES was not set so far. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* i3: Add NixOS options to configure workspaces.aszlig2014-07-142-0/+15
| | | | | | | | | | | This allows for a more dynamic workspace assignments, especially when varying between the number of heads. We now not only can use the NixOS module system to set workspaces but also assign applications to them. And the default workspace layout is to evenly spread out the heads among the available heads. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel and configurations to v3.16.0-rc3.aszlig2014-06-301-3/+10
| | | | | | | Moving to a new office, of course when i need to reboot anyway it's time for a new kernel, too. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Add forgotten kernel options.aszlig2014-06-031-3/+9
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Add LM90 sensor for GPU fan/temp.aszlig2014-06-031-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Enable EDAC in kernel config.aszlig2014-06-031-0/+5
| | | | | | Yeah! At least one thing that's better than the previous hardware! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Remove now obsolete kernelParams.aszlig2014-06-031-5/+0
| | | | | | | This was only a cable problem and is fixed now, so we don't need to enforce anything anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Switch to new disk layout.aszlig2014-06-031-5/+8
| | | | | | | | | We now have two disks only and the disk containing the bootloader from the previous layout is now gone so we need to write it to the new disks. Of course, we also need to switch two swap devices as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Correctly pass kernelParams.aszlig2014-06-031-5/+5
| | | | | | | We only defined kernelParams within the body of "let" but didn't actually use the attribute in 2df7ee103a01da34c9c82235bc286dde35e0f1ba. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Make CFQ the default scheduler again.aszlig2014-06-031-2/+2
| | | | | | | | BFQ doesn't seem to play nice with btrfs (deadlocks), so I'm disabling it at boot time for now until the issue is either resolved or I have time to debug this. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Switch over to "new" (old) hardware.aszlig2014-06-033-25/+36
| | | | | | | | | | | | | | | | | | | | Unfortunately, the main board has died so I needed to quickly assembly a replacement machine. I haven't found a compatible main board for the last set of hardware so the "new" machine is now a Core 2 Duo with only 2 GB of RAM. I'm looking forward to more frustrations during build I already had with the i7 I had previously. Also, all these changes are untested for now, because I'm still shoveling the btrfs filesystems to two new hard disks, because the new mainboard only has 2 SATA ports. At the moment the GRUB bootloader is still on the old disk and as soon as the data is on the new disks, the GRUB install devices will change as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move hardware.opengl.videoDrivers back to xserver.aszlig2014-05-022-3/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel and configs to v3.15-rc3.aszlig2014-05-012-2/+6
| | | | | | This also enables POSIX ACL and extended attributes for tmpfs now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Enable BFQ scheduler on all machines by default.aszlig2014-04-224-4/+10
| | | | | | | | | This adds the kernel patch to all machines and uses it as the default scheduler. Let's see when I need to scream at the edit of a commit message again, because the disk is busy and the editor is waiting for I/O. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel and configs to version 3.15-rc2.aszlig2014-04-222-13/+29
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri/mmrnmhrm: Enable zwap functionality.aszlig2014-03-162-0/+4
| | | | | | | | | It's an experimental feature but hey... my machines are constantly swapping anyway and I love finding new bugs in zswap. So let's go ahead :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Renome services.mesa to hardware.opengl.aszlig2014-03-162-2/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/dnyarri: Fix evaluation.aszlig2014-03-161-1/+1
| | | | | | | Yep, it might be good to actually rename all occurences of renamed attributes ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Fix obsolete/renamed config attributes.aszlig2014-02-081-2/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Update kernel config to v3.14.0-rc1.aszlig2014-02-081-12/+70
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>