about summary refs log tree commit diff
path: root/machines
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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-271-0/+1
|
* 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-271-23/+1
| | | | | | | 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
|
* 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
|
* Adds my nixos laptoplukasepple2015-12-191-0/+248
|
* katara: clean upProfpatsch2015-12-181-68/+59
|
* katara: remove some boot configProfpatsch2015-12-181-2/+1
|
* katara: document packagesProfpatsch2015-12-181-59/+57
|
* katara: misc changesProfpatsch2015-12-181-7/+4
|
* katara: misc programsProfpatsch2015-12-181-1/+5
|
* katara: add taffybar dependenciesProfpatsch2015-12-181-1/+7
|
* katara: offlineimap wrapper (for gpg unlock)Profpatsch2015-12-182-5/+10
|
* katara: Remove lyx fuckeryProfpatsch2015-12-181-15/+1
|
* 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>
* lib/call-machine: Clean up expressionaszlig2015-12-151-11/+11
| | | | | | | | | | | | | | | This gets rid of the use attribute, which is now called "config". We had the "config" attribute before but it was kinda pointless, because it was just the import of the path and nothing else. So the config attribute now is the machine configuration with all of the vuizvui modules imported as well. The "build" attribute is now called "eval", which is more appropriate, because it's the evaluation of the configuration and not the finished system build. 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>
* machines: Move callMachine function to lib/.aszlig2015-12-101-63/+1
| | | | | | | | The function is gettin rather large, so it makes sense to move it into another file so that the default.nix in machines/ won't be cluttered up with all the implementation-specific details. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add attribute to build a VM.aszlig2015-12-101-0/+4
| | | | | | | | | | | | | | This is to make it easier testing various vuizvui machine configurations for example with my machine "mmrnmhrm" by using the following command: nix-build machines -A aszlig.mmrnmhrm The build product is a VM that can be started using: ./result/bin/run-*-vm 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-102-0/+91
| | | | | | | 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>
* machines: Patch "nomodeset" out of iso-image.nix.aszlig2015-12-051-1/+6
| | | | | | | | | | | | | | | | | | | | | This is a very hacky approach, because patching that file also requires us to patch the imports it's referencing. The first reason why I needed to patch is that there is no "modeset" you can add to kernelParams and re-enable modesetting that way. And the second reason is because we don't have something like mkRemove or mkFilter in the module system, so we could filter out items from a list. Another option here would be to mkForce-override the kernelParams, which would imply that we'd need to duplicate a lot of these options (for example init=...). So in the long run we surely need to have a better way to override lists, but until that I'm leaving it with the patched approach. 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>
* Merge pull request #8 from Profpatsch/master.aszlig2015-11-161-1/+1
|\ | | | | | | | | | | | | | | | | Documents the setup procedure a bit. While I don't like it being in README.md and would rather have it in the manual, it's better to have *anything* rather than nothing at all. Thanks @Profpatsch.
| * vuizvui: set-up documentationProfpatsch2015-11-091-1/+1
| |
* | 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>
* | Drop obsolete refernces to haskellngPackages.aszlig2015-11-161-1/+1
|/ | | | | | | | | The haskellPackages attribute is already using the Haskell NG infrastructure for quite a long time (NixOS/nixpkgs@c0c82ea) and since NixOS/nixpkgs@8c344bd it has finally been removed from <nixpkgs>, so let's remove the references we still have left on our side. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* katara: login commandsProfpatsch2015-11-092-13/+48
|
* katara: limit journal sizeProfpatsch2015-11-091-0/+3
|
* katara hydra.nixos.org should not be used directlyProfpatsch2015-11-091-1/+1
|
* katara: various packagesProfpatsch2015-11-091-5/+18
|