about summary refs log tree commit diff
path: root/machines/aszlig
Commit message (Collapse)AuthorAgeFilesLines
* machines/brawndo: Use a more sensible Nix configaszlig2016-11-291-1/+6
| | | | | | | We want to have sandboxed builds and a read-only store. Might make sense to apply this to all machines in the long term. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Switch to common kernel configaszlig2016-11-281-23/+2
| | | | | | | | | | | This brings tishtushi in par with dnyarri and mmrnmhrm, because the patch for the BFQ scheduler doesn't apply, while the one we already have in pkgs.vuizvui.kernel.bfqsched *does* apply. Besides it doesn't make sense to use different versions of the *same* patch within the same repository. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri/mmrnmhrm: Enable all firmwareaszlig2016-11-282-0/+2
| | | | | | This is needed mostly for the GPUs and for KMS to hopefully work. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri/mmrnmhrm: Switch to generic kernelaszlig2016-11-284-3002/+0
| | | | | | | | | | | | | | | | | I've been patching these machines up since ages and I'm tired now to do both kernel configs *again* for the recent kernel versions. Of course, in the long run I still want them to have their customized kernel, but right now it's better to have a recent generic kernel rather than have a fucked up custom kernel. Also, this removes all that cruft for the Intel HDA pinning on dnyarri, because the machine now has two X-Fi sound cards. Both machines probably won't boot now, so we'll have to adjust a few things very soon. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Update BFQ scheduler patch for v4.9-rc2aszlig2016-10-271-4/+10
| | | | | | | | | | | | | | | | The rebased patch has been announced upstream at: https://groups.google.com/forum/#!topic/bfq-iosched/Et-axgapbrs Unfortunately the GitHub branch isn't linked there, but it can be found here: https://github.com/linusw/linux-bfq/tree/add-bfq-logical This time the patch adds the BFQ scheduler as an extra scheduler instead of modifying CFQ, so we need to add extra kernel options again. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Remove support for rtl8192cuaszlig2016-10-131-3/+0
| | | | | | | Now that internal WiFi is working, we don't need that WiFi dongle anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kernel: Switch to use boot.kernelPatchesaszlig2016-10-131-14/+13
| | | | | | | | Since NixOS/nixpkgs@da36847d925058fd86f027b64cc712c57be11ad8 we no longer need so much cruft to specify kernel patches, so let's switch to boot.kernelPatches instead of the hackery we had so far. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Add axbo to systemPackagesaszlig2016-09-251-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tishtushi: Set boot loader timeout to 1saszlig2016-08-301-1/+1
| | | | | | | | Not being able to get into boot menu is quite annoying. IIRC I saw some Grub config in other distros that allow to hold a key to display the boot menu without the need to set the timeout >0. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tishtushi: Add BFQ patch replacing CFQaszlig2016-08-301-9/+10
| | | | | | | | | | | | | | | | So far until version 4.7.0 I've used the BFQ patch that adds BFQ as another I/O scheduler to the kernel. I'm using BFQ as the default scheduler on this machine, so it makes sense to completely replace the CFQ scheduler with the BFQ implementation. Paolo Valente has already ported this to 4.8 according to this post: https://groups.google.com/d/msg/bfq-iosched/RQNkbDf9rAg/DqgVDGs7AAAJ So let's just switch to the implementation that might get mainlined someday. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Rename kde5.krita to just "krita"aszlig2016-08-161-3/+3
| | | | | | | This now is a top-level attribute and it has been removed from kde5.* in NixOS/nixpkgs@de27f97e2d612bf372ad625f42d860ca8363dee4. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Disable xterm "desktop manager"aszlig2016-08-101-0/+1
| | | | | | | We have a real VT for debugging and even if we'd need an XTerm for the xsession, we can still do so from the VT as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Switch from autologin to SDDMaszlig2016-08-091-2/+1
| | | | | | | | Most of the initial development is done on this laptop and it's going to get into production mode. So having a Laptop with autologin is kinda pointless, especially while you're travelling. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Add Krita to systemPackagesaszlig2016-08-091-1/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/{brawndo,notsure}: Add Steamaszlig2016-08-092-2/+4
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/{brawndo,notsure}: Enable 32bit DRI libsaszlig2016-08-082-0/+2
| | | | | | | Unfortunately, this is a requirement for Steam and other 32bit games, so let's make sure it's available. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert "machines/brawndo: Disable containers"aszlig2016-08-071-1/+0
| | | | | | | | | | This reverts commit decd0f04f517e832e2479ec2543141399cc87c80. Since NixOS/nixpkgs@9f0acda, the containers-imperative NixOS test is succeeding again, so we don't need this workaround anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch
* machines/brawndo: Disable containersaszlig2016-08-011-0/+1
| | | | | | | For now the containers-imperative tests are failing and containers aren't used on this machine either, so let's just disable them. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Bring back temporarily removed Tomahawk referencesaszlig2016-08-011-1/+1
| | | | | | | | | | | | This reverts the following commits: 4f4c778e424e72d51242dbfadde0a2a806efb68b 22fac6bad53e797ca84d7c7ac7e0fca3c0a912c8 We can now move Tomahawk back to the corresponding profiles/machines, because the build has been fixed in f7e934e74595a0d7524159d6faa1b2bb5d. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Enable Synapticsaszlig2016-07-231-0/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Switch to systemd-bootaszlig2016-07-231-3/+2
| | | | | | | I've copied the notsure config, which wasn't an EFI system, so let's actually use systemd-boot here, shall we? ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Allow unfree in nixpkgs.configaszlig2016-07-231-0/+1
| | | | | | | Unfortunately, this is currently necessary for the Broadcom wireless drivers. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Add hardware-specific infoaszlig2016-07-231-2/+8
| | | | | | Hardware-specific info largely from nixos-generate-config. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Temporarily remove Tomahawkaszlig2016-07-231-1/+1
| | | | | | Just because it doesn't build at the moment and just temporarily. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add new machine "brawndo" to the managed machinesaszlig2016-07-231-0/+104
| | | | | | | This one more or less shares the same profile as "notsure", but I'm too lazy right now to consolidate and/or modularize everything properly. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm/dnyarri: Update kernel sources + configsaszlig2016-07-162-16/+46
| | | | | | | | | | Nothing very scary here, just getting things up to date. This also reflects on my choices of kernel options, most of them probably are unnecessary but I'm going to rip apart the whole kernel config very soon[TM] anyway. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/dnyarri: Remove VirtualBoxaszlig2016-07-161-4/+1
| | | | | | | I no longer use VirtualBox on any of my machines anymore, so let's remove it for good :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Avoid renaming network interfacesaszlig2016-07-111-0/+3
| | | | | | | | | | | | | | | | | This seems to be related to this bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1434986 The problem here is a race condition, because NetworkManager is trying to pick up the device _before_ the renaming and then fails to correctly identify it. Another solution would be to reorder the service unit after the networkd service, but that would only work well if the interface is plugged in at boot time and if it's pluggen in/out afterwards we likely have the same problem again. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Add user to group networkmanageraszlig2016-07-101-1/+1
| | | | | | | | | | | The main user currently doesn't have permissions to use NetworkManager, because until now I've used a fixed list of APs directly using wpa_supplicant.conf and disabled NM via configuration.nix. However for end users it's a bit tedious to manage wireless networks that way, so let's add user "bla" to the networkmanager group. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Add Okular to systemPackagesaszlig2016-07-101-2/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Rename deprecated optionsaszlig2016-06-281-2/+2
| | | | | | | | The options nix.useChroot and boot.loader.gummiboot.enable were changed since quite a while, so let's fix it to get rid of annoying warnings during rebuild. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Fix typo in "hardvare"aszlig2016-06-261-1/+1
| | | | | | Damn it, it seems to be too early in the morning X-D Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Switch to pulseaudioFull for most of my machinesaszlig2016-06-261-0/+1
| | | | | | | | The default (light) package doesn't contain all the modules I need from time to time, so having te replace the running pulseaudio daemon with the full one is more of a hassle than worth keeping the light package. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tishtushi: Fix bootloader timeout optionaszlig2016-06-041-1/+1
| | | | | | | As of NixOS/nixpkgs@32bed83 the boot loader specific timeout options are gone and there is only a single option for all boot loaders now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/arilou: Remove B43 firmwareaszlig2016-05-171-1/+0
| | | | | | | | Since we have disabled allowUnfree, this is the only package that was left on my machines and I really don't even use that firmware, so it's safe to just remove it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/aszlig/managed: Remove allowUnfreeaszlig2016-05-172-7/+5
| | | | | | | | | The only package which pretty much is a major nuisance is Skype here and we really need to find a way to add it to the system without actually building it. But for now, let's mark it explicitly as unfree and non-distributable. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/notsure: Add cups-bjnp to printer driversaszlig2016-05-151-1/+1
| | | | | | | The printer is a Canon PIXMA MX920 and it uses a proprietary protocol for network printing :-( Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tyree: Make the shell less annoying to useaszlig2016-05-141-0/+5
| | | | | | | | | | | | | | | Having the default locale set to de_DE it feels pretty weird getting output that sounds awkward (well, obviously because German IS awkward) and I often have to pause for a minute to understand what the message should actually mean. The main user of the system is rarely working in the shell, but even during those occasions it's difficult for me if I get something like "There is an error message saying <some blurb in German>". Also, having command line completion is a good idea as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/notsure: Add printing driversaszlig2016-05-081-0/+1
| | | | | | | Probably this stuff should be in a common module, but right now this should do it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Disable caps lock keyaszlig2016-05-031-2/+2
| | | | | | | | | | A common annoyance among a lot of people and also requested by this particular user. Note that this now also sets consoleUseXkbConfig, so that we only need to configure the keymap once. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Add Thunderbird to system packagesaszlig2016-04-261-1/+2
| | | | | | | I'd prefer to use kdepim, but that apparently doesn't seem to be packaged yet. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Enable printing by defaultaszlig2016-04-261-0/+3
| | | | | | | The local printer is a HP, so it's probably a good idea to add hplip as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Switch default locale to de_DEaszlig2016-04-261-1/+1
| | | | | | | Requested by the user, although I personally prefer receiving English error messages whenever something goes wrong ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm/dnyarri: Update kernel src/cfg to 4.6-rc3aszlig2016-04-132-14/+48
| | | | | | | | | | | This is -rc3 + 17 commits ahead. Configuration is once again just to get it to compile, the only new configuration option that I really want to consider using is CONFIG_FS_ENCRYPTION, everything else is just "updating config to latest kernel". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/{notsure,tyree}: Add gwenview to packagesaszlig2016-04-102-2/+3
| | | | | | | Better for DE users in terms of integration, the default (feh) so far isn't very well suited for mouse navigation. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* aszlig/profiles: Move VirtualBox to dnyarri onlyaszlig2016-03-211-0/+1
| | | | | | | Actually this is the *only* machine where I actually use VirtualBox, on every other machine I'm fine with qemu/KVM. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Add "wine" to systemPackagesaszlig2016-03-211-1/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* rtl8192cu: Move enableRTL8192cFirmware from tyreeaszlig2016-03-011-1/+0
| | | | | | | | | | | This really is specific to the RTL8192CX chipset and I originally was using this for tyree along with the mainline kernel modules. Unfortunately, I had connection drop outs so I switched to the original Realtek driver, which is now vuizvui.hardware.rtl8192cu, so the firmware is used and should be enabled there as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Enable module for RTL8192CUaszlig2016-03-011-0/+3
| | | | | | | This is temporary until I get the internal SDIO WiFi card to work properly. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Enable RTL8192c firmwareaszlig2016-02-231-0/+1
| | | | | | It's only a temporary WiFi card until the internal one is working. Signed-off-by: aszlig <aszlig@redmoonstudios.org>