about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* overrides: Update kernel to version 3.10.0-rc4.aszlig2013-06-071-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* collections: Remove pkgs already in common.nix.aszlig2013-06-071-3/+1
| | | | | | | It doesn't really make sense to put them in two environments, so let's remove them from aszlig-env. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim.nix: Change version to 0.15.4.aszlig2013-05-271-1/+1
| | | | | | We don't want to re-trigger the configuration file updater, do we? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim: Don't close (group)chat windows on ESC.aszlig2013-05-271-1/+1
| | | | | | | I'm a Vim user, so I tend to hit the escape key more often than people using other text editors ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim.nix: Don't confirm meta contacts.aszlig2013-05-271-1/+1
| | | | | | | I have lot's of those and I don't want to confirm them, because it's possible to separate them later if it was by accident. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim: Adjust styles of roster and emoticons.aszlig2013-05-272-8/+10
| | | | | | | | | | | | | | | | | For the emoticons, let's just turn them off. They're annoying as hell! The rest are just cosmetic changes to get closer to the UI I was familiar with TKabber. And well, I had nickname colors in chat windows mixed up so it was a bit hard for me to follow along (I always had cyan for my own nick and coral for other nick) because the own vs. other nick colors were swapped. One particularly annoying thing were those creepy animations of GTK+, so I'm turning them off. There is still the "smooth scrolling" in chat windows left, but that's a topic for a commit in the (hopefully not so) distant future :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim.nix: Always ask for offline status.aszlig2013-05-271-1/+1
| | | | | | I prefer to always specify a reason on why I'm going offline. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Disable Google Talk plugin.aszlig2013-05-271-2/+0
| | | | | | I'm switching away from G+ and Hangouts, so I'm not going to need it anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim: Convert gajim.config into a Nix attrset.aszlig2013-05-253-660/+824
| | | | | | | This should bring us to the point where it's easy to kill off some repetition in the config file by defining functions for those repetitive values. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move over from TKabber to Gajim.aszlig2013-05-254-22/+782
| | | | | | | | | | | | | | This not only patches the desired configuration into Gajim itself but also enforces a specific GTK+ theme to be used for Gajim only. The main reason for that is to mimic the look of my previos TKabber theme and configuration. For the gory details, have a look at the patch. Basically we just use the config from the nix store as a default configuration file and only add changed lines to the configuration in the home directory. That way we can still play around with options while not killing our base configuration. If we want to make something permanent, we can just move it into the nix config. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* fish: Correctly wrap Python tools.aszlig2013-05-201-7/+19
| | | | | | | | This inserts pythonPath directly into the corresponding script file instead of using wrapPythonPrograms or wrapProgram. It doesn't make sense to use a sh/bash script in order to load a fish tool, right? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Add fish version 2.0.0.aszlig2013-05-192-0/+32
| | | | | | Now let's try another shell, shall we? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* rxtx: Use prerelease version.aszlig2013-05-191-2/+2
| | | | | | | | | The stable version cases segfaults and other issues with 64 bit, so let's move over to the prelease version. Please have a look at: http://rxtx.qbang.org/wiki/index.php/Talk:Download#Linux.2CAMD_64.2C_.26_2.2 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* rxtx: Add lockdev library to dependencies.aszlig2013-05-193-2/+28
| | | | | | | This is primarily to ensure that the lock files reside in /tmp/ but I wonder if /run/lock should be set sticky on NixOS by default? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common: Add fixed axbo SPAC udev device name rule.aszlig2013-05-191-0/+5
| | | | | | | | This is useful in order to set the device symlink to /dev/axbo and to ensure that the owner is user "aszlig" (maybe this should be a group called axbo? but we can change that later) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Enable virtualbox extension pack.aszlig2013-05-171-2/+6
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Use 3DO videos for uqm by default.aszlig2013-05-171-0/+1
| | | | | | Of course we want the 3DO videos, just because the slides are boring :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* axbo: Fix package and get program to work.aszlig2013-05-171-11/+12
| | | | | | | This involves a bit more hackery, especially we need to use Java 6 in order to run, because the bundled Synthetica version is too old to support Java 7. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri: Update kernel configuration to v3.10.0.aszlig2013-05-171-15/+51
| | | | | | | This also fixes a small error which caused the firmware to not be updated (as the store path was hardcoded in the configuration). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Update kernel configuration to v3.10.0.aszlig2013-05-171-12/+30
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kernel: Update sources to latest 3.10.0-rc1.aszlig2013-05-171-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.9.0-rc8.aszlig2013-05-171-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common: Remove obsolete attr services.pulseaudio.aszlig2013-04-131-2/+0
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert commit eabb4e2 but with recurseIntoAttrs.aszlig2013-04-122-2/+4
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.9.0-rc6.aszlig2013-04-121-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* test-chromium-build: Generate test scripts.aszlig2013-04-121-4/+11
| | | | | | | These scripts should make it easy to run throwaway Chromium settings without touching the main settings in ~/.config/chromium. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Fix kernelPackages attribute set.aszlig2013-04-122-2/+2
| | | | | | | Referring to kernelPackages recursively is no longer needed in current nixpkgs, so let's remove it :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* collections: Add a few more packages.aszlig2013-04-121-0/+6
| | | | | | | These packages were usually lurking around in my user env, so let's move them to the collections. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update TKabber SVN to revision 2010.aszlig2013-04-121-2/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Update kernel source and configuration.aszlig2013-03-032-3/+8
| | | | | | | This updates the kernel source to the latest mainline master revision plus the fake extra version. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* dnyarri+mmrnmhrm: Use inherit for kernel src info.aszlig2013-03-012-4/+3
| | | | | | | 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>
* mmrnmhrm: Update kernel config and source.aszlig2013-03-012-4/+4
| | | | | | | | | This time we now divert from the mainline kernel, as I have added a fake version (-pre-rc1) in order to properly test my VirtualBox patches. They differentiate the version by using preprocessor macros, which is still 3.8.0 during the merge window. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Update kernel config and source.aszlig2013-02-282-4/+11
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Enable kernel support for Wacom tablets.aszlig2013-02-281-0/+4
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kernel/mmrnmhrm: Update kernel to latest master.aszlig2013-02-252-3/+7
| | | | | | | This updates the kernel source to the latest version in Linus' tree and adds the new config options to mmrnmhrm's configuration. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Clean up ugliness in function headers.aszlig2013-02-222-2/+2
| | | | | | No feature changes, it just caused eye cancer to me. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kconf: Update mmrnmhrm's kernel config to 3.9.aszlig2013-02-221-4/+12
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* kernel: Update to latest linux master branch.aszlig2013-02-221-3/+3
| | | | | | Yeah, let's get the latest bugs from the merge window :-) 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>
* dnyarri: Update kernel configuration to v3.8.aszlig2013-02-071-2/+12
| | | | | | | These changes were lying around uncommitted for quite some time, so better commit now than never :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Add tkabber urgent plugin.aszlig2013-02-073-0/+28
| | | | | | | | | This is particularily useful sometimes to activate if you actually _want_ to be interrupted in your work flow. It is within the Tkabber 3rd party plugins repository. So maybe we want to package the plugin repository in upstream nixpkgs? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update kernel source to latest master.aszlig2013-02-071-2/+2
| | | | | | | Of course just for the sake of not being stuck an a specific -rc tag, this is gonna put us a few commits forward into the futuuuuuuuureeeee, err, yes :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update kernel source to v3.8.0-rc5.aszlig2013-02-071-3/+3
| | | | | | We're not in the dark age anymore, so let's move forward! :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Factor out kconf generator into lib/default.nix.aszlig2013-02-073-25/+21
| | | | | | | 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>
* collections: Renome MPlayer to mplayer.aszlig2013-02-071-1/+1
| | | | | | | | This is due to the following commit in nixpkgs: NixOS/nixpkgs@f59881fc30d3e72d72f6f2e9e3688226bea0d2e9 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Refactor into different override types.aszlig2013-01-141-41/+47
| | | | | | | | | | | We now have arg overrides and derivation overrides. Both are implemented using mapOverride, which allows to specify overrides in batches using dotted attrset nesting. In addition new packages are now clearly separated away and alphabetically ordered, so that it's easy to add another new package to the list. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Move blop into a subdirectory.aszlig2013-01-142-14/+17
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Move libCMT into a subdirectory.aszlig2013-01-142-23/+26
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Move pvolctrl into a subdirectory.aszlig2013-01-142-33/+36
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>