about summary refs log tree commit diff
path: root/machines/dnyarri.nix
Commit message (Collapse)AuthorAgeFilesLines
* Renome services.mesa to hardware.opengl.aszlig2014-03-161-1/+1
| | | | 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>
* Change linuxManualConfig to buildLinux.aszlig2014-02-081-1/+1
| | | | | | This was changed during the unified kernel config refactor. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move a few attributes from "xserver" to "mesa".aszlig2014-02-081-4/+2
| | | | | | | The attributes driSupport32Bit, s3tcSupport and videoDrivers are now no longer in services.xserver and now reside in services.mesa. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Use synergy module instead of sessionCommands.aszlig2013-10-201-4/+3
| | | | | | | | Haven't noticed that we already have a service module for synergy, so let's use it instead of just executing the client/server on X session initialization. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Fix firmware path.aszlig2013-09-061-2/+4
| | | | | | | The firmware is now located within lib/firmware in the firmwareLinuxNonfree output poth. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Add firmware RV710_smc and RV730_smc.aszlig2013-08-151-5/+13
| | | | | | | This now also makes specification of Radeon firmware way less redundant and adding new firmware will be a change in *one* place. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Update references to firmware packages.aszlig2013-08-151-2/+3
| | | | | | | All firmware packages are now in firmwareLinuxNonfree and we only need to reference that one package. In addition, this adds the UVD firmware as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Enable virtualbox extension pack.aszlig2013-05-171-2/+6
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert commit eabb4e2 but with recurseIntoAttrs.aszlig2013-04-121-1/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Fix kernelPackages attribute set.aszlig2013-04-121-1/+1
| | | | | | | Referring to kernelPackages recursively is no longer needed in current nixpkgs, so let's remove it :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri+mmrnmhrm: Use inherit for kernel src info.aszlig2013-03-011-2/+2
| | | | | | | No changes in functionality, only style change, as using inherit is much easier on the eyes than repeating those attributes twice. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Clean up ugliness in function headers.aszlig2013-02-221-1/+1
| | | | | | No feature changes, it just caused eye cancer to me. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Add "aszlig" to the audio group.aszlig2013-02-071-0/+5
| | | | | | | | | | | Pulse doesn't seem to get the right permissions to the audio devices. I'm not sure whether this is a multi-seat configuration problem or if the culprit is because synergy doesn't count as a physical pointer in some cases. This needs some research, I think. But maybe it's even a better idea to run pulseaudio as a systemd service, because it's a remote sink for dnyarri as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Catch up with mmrnmhrm's xserver config.aszlig2013-02-071-1/+9
| | | | | | | This should now bring the synergy and multi head config in sync, so both machines blend into a seamless 4-monitor-system. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Factor out kconf generator into lib/default.nix.aszlig2013-02-071-13/+2
| | | | | | | This should get rid of the duplication already marked with XXX and of course should make the machine-specific configuration way easier to read. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Add kernel configuration as an attrset.aszlig2012-12-271-5/+12
| | | | | | | | | | | So, now we have lots of duplication which needs to be merged as soon as possible. This commit is obviously quite similar to the previous commit: 7e62e31f9f2bba0864ee8dd05b490c17387f5322 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move kernel source expr into nixpkgs/config.nix.aszlig2012-11-261-6/+2
| | | | | | | | | | | | I'm just using the kernel source from mmrnmhrm, even though it's older than dnyarri's kernel config. The reason is because I want to make sure that a nixos-rebuild won't bring up any changes. It is rather unlikely, but I better want to make sure it won't happen. Afterwards, let's upgrade that old kernel, because the 3.7.0-rc7 tag was pushed by Linus just about two hours ago. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move common NixOS expressions into common.nix.aszlig2012-11-261-169/+13
| | | | | | | This should at least clean up some of this mess and only hardware and filesystem specific stuff should now endup within the respective machine expressions. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/dnyarri: Fix import of kernel config.aszlig2012-11-261-1/+7
| | | | | | | | | Now all kernel configuration files should point to a consistent location (/home/aszlig/linux/.config). While I'm still not happy how the kernel configuration stuff is handled right now, this at least consolidates the issue a bit. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add network.nix and move configs into machines/.aszlig2012-11-261-0/+266
The network.nix file roughly resembles a charon network expression file. Not that i intend to use charon in order to manage both machines right now, but it definitely makes sense that way. At the moment the network.nix file is just imported by /etc/nixos/configuration.nix on both machines, pointing to the respective attribute set. Signed-off-by: aszlig <aszlig@redmoonstudios.org>