about summary refs log tree commit diff
path: root/machines/aszlig
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* machines/haenk: Machine is obsolete, remove itaszlig2016-02-231-95/+0
| | | | | | | | Obsoleted by tyree, even though tyree isn't fully working yet it doesn't make sense to build a lot of stuff just for a machine that doesn't get updated anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Remove Synaptics supportaszlig2016-02-231-1/+0
| | | | | | | | | | | The touchpad isn't recognized correctly (it is however recognized as a "mouse") because of an I2C issue. Of course it doesn't hurt if Synaptics is enabled anyway because it just isn't used, but once we get it working it's better to place this in the hardware module of the T100HA. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Switch to using networkmanageraszlig2016-02-231-1/+2
| | | | | | | After all it's an end user system, so "just edit wpa_supplicant.conf" won't work here ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Use users.users/users.groups instead of extra*aszlig2016-02-154-5/+5
| | | | | | | It has been renamed since months (NixOS/nixpkgs@14321ae) and users.extra* are now just aliases to users.users and users.groups. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/aszlig: Use lists for filesystem optionsaszlig2016-02-156-18/+9
| | | | | | | | | We had this since NixOS/nixpkgs@3c5fca9 and since the merge of master into closure-size (NixOS/nixpkgs@d039c87) we also have it there, so there is no excuse now to not switch to lists, especially because we already used concatStringsSep on lists anyway. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm/dnyarri: Update kernel src/cfg to 4.5-rc4aszlig2016-02-152-37/+72
| | | | | | | | | | | | | | | | Geesh, the configuration is getting more and more rotten and it's time to make this in a more generic configuration *very* soon. The configuration does have a lot of cruft in it because it's a bunch of "make oldconfig" iterations and no cleanup in-between. In addition, even if I'd do the cleanup I'd probably want common options to be factored out. But for now let's keep the config as-is until 4.6 comes out and we either play the "make oldconfig" game again or we finally rewrite it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/notsure: Enable global nixpkgs configaszlig2016-02-131-0/+1
| | | | | | | Especially makes sense for a managed machine so the user doesn't need to manually create ~/.nixpkgs/config.nix. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tishtushi: Fix overriding kernel patchesaszlig2016-01-281-3/+3
| | | | | | | | | | | | | | | | | | | | The commit NixOS/nixpkgs@23f5e3c directly provides kernelPatches to the build attributes and we did an override by passing back the kernelPatches attributes from the result instead of the original arguments. So instead of using the resulting arguments, we simply reinject the kernelPatches attribute from the input arguments. Tested using: nix-instantiate --eval --strict -I nixpkgs=/home/aszlig/nixpkgs -E ' with import <nixpkgs/lib>; let with ((import ./machines {}).aszlig.tishtushi) eval; in map (getAttr "name") eval.config.boot.kernelPackages.kernel.kernelPatches ' Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Factor out T100HA specific stuffaszlig2016-01-141-5/+2
| | | | | | | | This should go into its own hardware module, so it might be helpful for others as well (especially if we're going to put it into upstream <nixpkgs>). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Refine and fix nix optionsaszlig2016-01-141-1/+3
| | | | | | | | | | We actually have 4 cores in this machine, so let's raise maxJobs to 4, as I had in the original hardware-configuration.nix. While at it, using buildCores = 0 should get us more parallelism, which is especially useful for recompiling kernels ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Set mount options for rootfsaszlig2016-01-141-0/+7
| | | | | | | Should be more suitable for the MMC flash device and also deactivates access times. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add new managed machine "tyree"aszlig2016-01-131-0/+73
| | | | | | | | | | | | | Currently this is just a somewhat basic configuration, because the hardware (an ASUS T100HA) is going to get us in trouble. For example right now not even the display is working correctly, neither is WiFi, but we're going to fix that real soon[TM] :-) The configuration is pretty much based on the "haenk" config, which this machine will replace once everything is working. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Switch to my version of Vimaszlig2016-01-011-2/+4
| | | | | | | I'm probably the only one using Vim on this machine, so it makes sense to use a sane Vim configuration here. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Add cdparanoia to systemPackagesaszlig2016-01-011-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Sort nixpkgs.config attributesaszlig2016-01-011-3/+4
| | | | | | | It's not alphabetically sorted, but so that it's a little bit easier to read. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Fix evaluationaszlig2016-01-011-1/+1
| | | | | | Finger fart, I should have tested this with nix-instantiate. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Enable pepper flash for Chromiumaszlig2016-01-011-0/+1
| | | | | | | Unfortunately there are still too many flash-only sites out there so that we could disable it for non-technical people. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Enable PulseAudio everywhereaszlig2016-01-011-10/+15
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Override Mesa using LLVM 3.6aszlig2016-01-011-1/+9
| | | | | | | | Since NixOS/nixpkgs@3e96b76, LLVM 3.7 is the default for all packages, including Mesa. Unfortunately, the NV44M GPU drivers do not seem to like this very much. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/haenk: Fix build of ipw2x00 firmwareaszlig2015-12-271-6/+6
| | | | | | | The upstream SVN repository is no longer available and is now a Git repository, so let's fetch the newest version from that. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/aszlig: Add managed machine "haenk"aszlig2015-12-271-0/+78
| | | | | | | Another machine I manage for someone else, currently nothing too fancy or complex here yet, except that it's very old hardware. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/notsure: Drop kwallet from systemPackagesaszlig2015-12-171-1/+0
| | | | | | | It's already included by services.xserver.desktopManager.kde5.enable so we really don't need to keep it around in systemPackages. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/notsure: Fix evaluationaszlig2015-12-171-1/+1
| | | | | | See 6184dfd33d07c7c7abf93adb2174197dbdfabb11 for more information. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tishtushi: Enable taalo-build.aszlig2015-12-141-0/+1
| | | | | | | It's my primary laptop and it has a very limited bandwidth to the internet right now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* managed/notsure: Add kwallet to systemPackages.aszlig2015-12-101-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* managed/notsure: Enable pulseaudio for packages.aszlig2015-12-101-0/+1
| | | | | | | This should build all packages in systemPackages with PulseAudio support. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add a new managed machine "notsure".aszlig2015-12-101-0/+88
| | | | | | | I've added a "managed" namespace here, which should include all machines that are not my own but I manage for other people. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm/dnyarri: Update kernel src/cfg to 4.4rc3.aszlig2015-12-012-22/+20
| | | | | | | | | | | | | Version 4.3-rc5 is from the stone age and we really want to have the latest and greatest :-) The kernel is actually not -rc3 directly but 5 commits ahead (current upstream master). I've cleaned up the config for mmrnmhrm a bit, though it is still quite messy and I might do it fully from scratch very soon[TM]. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Revert patching Dragonfly quirk.aszlig2015-11-161-3/+1
| | | | | | | | | | | | | | | This reverts commit 7f9f88e90b8ab41a97a86fa4ff8a501e0e0eea27. The reason why I'm reverting this is because while it indeed fixes the volume mapping, it doesn't fix my main problem that it takes a few seconds to go from 100% volume to the desired volume level that's currently set. So instead of applying this patch and maintaining it until it may eventually hit mainline, it's better to debug the original issue rather than applying a patch that _may_ fix an unrelated issue. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Enable Synaptics tapButtons.aszlig2015-11-071-1/+1
| | | | | | | | | | I had these disabled because I prefer to actually press the touch pad. Unfortunately I spilled liquid into the touch pad which causes the "press" veent to no longer work. So let's bring back these annoying tap buttons. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Patch quirk for AudioQuest Dragonfly.aszlig2015-10-161-1/+3
| | | | | | | | | It's already in version 4.3-rc5, but the following patch seems to be more correct: http://mailman.alsa-project.org/pipermail/alsa-devel/2015-August/096516.html Signed-off-by: aszlig <aszlig@redmoonstudios.org>