about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/base: Add Headcounter Hydra as log serveraszlig2016-01-191-0/+1
| | | | | | | | | | Quite useful for paging logs so that I don't all the time need to either scroll back the buffer (which is also limited so it's not very useful for large builds) or use something like: curl https://headcounter.org/hydra/log/$drvbasename | less Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* programs/taalo-build: Directly connect to taaloaszlig2016-01-191-3/+3
| | | | | | | | As I'm moving away the deployment from mmrnmhrm, it's not a very good idea to rely on the deployment machine being up, which also makes it two machines that need to be up in order to build from tishtushi. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/labtop: Fix syntax erroraszlig2016-01-171-1/+1
| | | | | | | | | | Regression introduced by d99fd1ba860dd513508a7460bf139e9ee990a5d3. Fixes the following evaluation error: error: syntax error, unexpected '}', expecting ';', at labtop.nix:110:55 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* thinkpad firmwareOpenlab Labtop2016-01-161-12/+38
|
* profiles/tests: Revert disabling quake3 testaszlig2016-01-161-2/+0
| | | | | | | | | This reverts commit 71d24b28c16fbae58d1ecfeaecf5a26c7ec015da. Evaluation has been fixed upstream at NixOS/nixpkgs@c4de45b and the test should succeed after NixOS/nixpkgs@5caa8ab as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* katara: some more programsProfpatsch2016-01-161-3/+10
|
* katara: set EDITOR env var to vimProfpatsch2016-01-161-0/+2
|
* profiles/tests: Temporarily disable quake3 testaszlig2016-01-151-0/+2
| | | | | | | | | | | | | The Quake 3 demo data have been marked as "unfreeRedistributable" in NixOS/nixpkgs@6b447a3, which causes this test to not evaluate unless we set config.allowUnfree to true. I guess the best solution to fix this upstream is to use something like OpenArena for the Quake 3 tests, because I didn't manage to find anything regarding the demo files and/or whether those are redistributable or not. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/tyree: Factor out T100HA specific stuffaszlig2016-01-143-5/+23
| | | | | | | | 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>
* modules/README: Put hardware into own namespaceaszlig2016-01-141-1/+5
| | | | | | | | That way we can separate completely hardware-related stuff from things like bootup and kernel, although the lines between kernel and hardware are quite blurry. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules: Add my own custom xpdf configurationaszlig2016-01-144-1/+22
| | | | | | | | | It's only a very handy keybinding for toggling the outline, because it sometimes gets very annoying if you don't want to go full screen but still don't want that outline eating up space (and no, I don't want to reach for the mouse). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* profiles/workstation: Add more printing driversaszlig2016-01-141-0/+1
| | | | | | | For example at the place where I am right now, I need hplip to access the printer. Also, it won't hurt to include gutenprint as well. 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>
* profiles/base: Switch to nix.buildCoresaszlig2016-01-141-1/+1
| | | | | | | | | This option has been there for a long time (since NixOS/nixpkgs@e8dace2), so let's actually use it instead of putting it into extraOptions to make sure we get an error should the option be renamed or removed. 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-132-0/+74
| | | | | | | | | | | | | 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>
* aszlig/kernel: Update to version 4.4.0-rc8.aszlig2016-01-071-3/+3
| | | | | | This is -rc8 plus 36 commits ahead. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* katara: fish as login shellProfpatsch2016-01-061-2/+4
|
* katara: gajim -> poezioProfpatsch2016-01-061-2/+1
|
* katara: new programsProfpatsch2016-01-061-5/+1
|
* Merge branch 'master' of github.com:openlab-aux/vuizvuiProfpatsch2016-01-011-13/+30
|\
| * 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>
* | katara: new programsProfpatsch2016-01-011-1/+5
|/
* katara: haskell packages ++Profpatsch2015-12-281-0/+3
|
* katara: taffybar patchProfpatsch2015-12-273-2/+84
|
* pkgs: show-qr-codeProfpatsch2015-12-273-0/+30
|
* katara: global nixpkgs config as user configProfpatsch2015-12-271-1/+1
|
* katara: pre-build rustcProfpatsch2015-12-271-0/+1
|
* 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-272-0/+79
| | | | | | | 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>
* labnet/labtop: Move Greybird XFCE theme into pkgs/aszlig2015-12-273-23/+28
| | | | | | | We're going to use it for another machine, so it makes sense to put it inside the pkgs.vuizvui namespace to be available for all machines. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* katara: taffybar environmentProfpatsch2015-12-262-8/+13
|
* katara: wkthlmtopdf in other packagesProfpatsch2015-12-251-3/+8
|
* katara: ankiProfpatsch2015-12-221-0/+1
|
* katara: include thinkpad moduleProfpatsch2015-12-221-13/+2
|
* hardware.tinkpad: module for thinkpad optionsProfpatsch2015-12-222-0/+32
|
* manual: improve first-time setupProfpatsch2015-12-221-1/+9
|
* profiles/workstation: Reboot 30m after panicaszlig2015-12-211-1/+1
| | | | | | | | | | Just happened to have a kernel panic on mmrnmhrm and no way to physically access the machine, which is quite a bummer. While we can't prevent kernel panics, we can at least prevent the machine to hang indefinitely. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs/tomahawk: Fix quazip evaluation erroraszlig2015-12-211-2/+2
| | | | | | | | In NixOS/nixpkgs@1d33148, quazip moved from a top-level attribute down to a sub-attribute of qt5LibsFun, which in turn gets exposed via the "qt5" top-level attribute. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* fliewatüt: Added addtional packages plus steam fixlukasepple2015-12-201-4/+18
|
* Add missing ;lukasepple2015-12-191-1/+1
| | | | Not my day I guess. Aahhhhhhh
* Add missing {}lukasepple2015-12-191-1/+1
| | | | I am stupid
* Further additions to fliewatuetlukasepple2015-12-191-1/+11
|
* Add fliewatuet to machines/default.nixlukasepple2015-12-191-0/+3
|