about summary refs log tree commit diff
path: root/overrides
Commit message (Collapse)AuthorAgeFilesLines
* Refactor overrides into my base profile.aszlig2015-03-181-29/+0
| | | | | | | | | | | | | | | | | Just moving the overrides into the base profile isn't enough here, as we wouldn't be able to refer to packages anymore, because the global nixpkgs.config override is now gone. Instead, we're now putting pkgs.vuizvui.* into the NixOS module system by a new profiles/common.nix, which is used unconditionally for all machines. Of course, the result of this is that we now need to change all references to vuizvui-related packages, which also is a good thing, because we will no longer shadow existing packages from upstream nixpkgs. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move kernel source into the "kernel" NixOS module.aszlig2015-03-181-10/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move mpv override into its own program module.aszlig2015-03-181-9/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move zsh override into my zsh module.aszlig2015-03-181-6/+0
| | | | | | | | Unfortunately, we can't just explicitely override the zsh package and refer to it in systemPackages, so we need to override it using nixpkgs.config. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Merge labernix packages into vuizvui pkgs.aszlig2015-03-181-1/+1
| | | | | | | | | | | | It's currently only BeeHive, but our goal is to dissolve labernix step by step until nothing is left. Also, we're now no longer namespace the pkgs with vuizvui directly in the package list. Before it wasn't even namespaced correctly (except for inside pkgs/ directly) and we did override the packages using the dirty approach in overrides/. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Refactor Gajim config + patches into a module.aszlig2015-03-181-46/+0
| | | | | | | | Now we no longer pollute the repository root with Gajim (for example in cfgfiles/) and it's also easier to enable/disable my personal Gajim config among my own machines. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to 4.0-rc3 + 111 commits.aszlig2015-03-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | I just tripped over a bug which might have been fixed by one of the following changes: * Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref. * Btrfs: fix data loss in the fast fsync path * Btrfs: remove extra run_delayed_refs in update_cowonly_root * Btrfs: incremental send, don't rename a directory too soon * btrfs: fix lost return value due to variable shadowing * Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr * Btrfs: fix off-by-one logic error in btrfs_realloc_node * Btrfs: add missing inode update when punching hole * Btrfs: abort the transaction if we fail to update the free space cache inode * Btrfs: fix fsync race leading to ordered extent memory leaks So it might be a good idea to use netconsole for mmrnmhrm and dnyarri, so I get the kernel panic next time. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to latest mainline master.aszlig2015-03-061-2/+2
| | | | | | Geesh, the kernel is too OLD! Two fucking days! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 4.0-rc2.aszlig2015-03-041-3/+3
| | | | | | Plus a few more commits after the tag was created. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Remove config validation patch.aszlig2015-03-041-8/+0
| | | | | | It is no longer needed as it has been applied upstream in version 4.9. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v4.0-rc1.aszlig2015-02-271-3/+3
| | | | | | | Let's get rid of that buggy old 3.19-rc6 and get to the new buggy 4.0-rc1 + a few more commits (so it's more like -rc1.5). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.19.0-rc6.aszlig2015-01-301-3/+3
| | | | | | And as usual it's not -rc6, but a few commits ahead :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.19.0-rc5.aszlig2015-01-211-3/+3
| | | | | | ... actually a few commits ahead of -rc5 ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.19.0-rc4.aszlig2015-01-131-3/+3
| | | | | | | | Particularly tripped over a small bug, which is fixed in torvalds/linux@b800c91, so let's get up to latest mainline master (23 commits ahead of v3.19.0-rc4 tag). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.19-rc3.aszlig2015-01-111-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.18.0.aszlig2014-12-091-3/+3
| | | | | | Actually, why the heck did I mention 3.17-rcN in all these commit logs? Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.17-rc7.aszlig2014-12-011-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.18-rc6.aszlig2014-11-241-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.17-rc5.aszlig2014-11-181-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixops: Move from overrides into own package.aszlig2014-11-181-27/+0
| | | | | | | | We now no longer override the package included in <nixpkgs>, but build it completely from the upstream Git repository and do our patches right after the fetchgit. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.17-rc4.aszlig2014-11-141-3/+3
| | | | | | | Still can't understand why I could live with such an old kernel, so let's bring it up to date with latest mainline master. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Prevent building the newuser module.aszlig2014-10-301-2/+2
| | | | | | BE. GONE. NOW! kthxbai! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Patch out zsh-newuser-install.aszlig2014-10-301-0/+6
| | | | | | Now it's getting really annoying. Be gone! Thanks :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides/nixops: Default to read-write-mode.aszlig2014-10-291-4/+12
| | | | | | | Added by another patch, which I'm not sure is worthwhile to include upstream. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides/nixops: Update to latest master version.aszlig2014-10-291-2/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Remove obsolete chromium test override.aszlig2014-10-291-31/+0
| | | | | | | No longer needed, as I have a Hydra with a jobset doing exactly that now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc2.aszlig2014-10-291-3/+3
| | | | | | This time with an overlayfs module, yay! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc1.aszlig2014-10-211-3/+3
| | | | | | | Yes, no in-between-merge-window this time, because I don't have a lot of time right now to handle when things are breaking big times. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Enable library sharing for Miro.aszlig2014-10-141-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* vim: Move overrides and config into pkgs/vim.aszlig2014-10-131-8/+0
| | | | | | | | | | | The main reason for doing this is to avoid collisions with other vim variants in <nixpkgs> which are expecting an .override attribute. Moving it into pkgs/ entirely also has the advantage of being properly namespaced rather than "all over the place" and we also don't clash anymore with existing Vim packages. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* cfgfiles: Add vim configuration without plugins.aszlig2014-10-131-0/+8
| | | | | | | | Yep, it's only a rudimentary configuration without any plugins yet, because so far I've been using VAM to manage plugins but in the end I want to have them consistent among all my machines. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert "gajim: Update to v0.16-rc2."aszlig2014-10-081-11/+2
| | | | | | | | | This reverts commit aae2e9db0db3c2bd178896a68cefb49b78c9ab3e. Gajim version 0.16 is officially released, so we don't need this override anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update nixops to master with patches.aszlig2014-10-061-0/+19
| | | | | | | We want to have container support and exportable none backends, as in NixOS/nixops#201. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17.0.aszlig2014-10-061-3/+3
| | | | | | | I'm not quite sure why dnyarri's kconf got so out of sync, but this includes the changes from "make oldconfig". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.17.0-rc6.aszlig2014-09-271-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources to version 3.17.0-rc5.aszlig2014-09-201-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to version 3.17.0-rc4.aszlig2014-09-101-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc3.aszlig2014-09-031-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim: Update to v0.16-rc2.aszlig2014-08-251-2/+11
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source and configs to v3.17-rc1.aszlig2014-08-251-3/+3
| | | | | | Geesh, long time no update so it's about time :-/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Add a default configuration to mpv.aszlig2014-08-051-0/+8
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update kernel source to v3.16.0.aszlig2014-08-041-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* i3: Check whether configuration file is valid.aszlig2014-08-021-0/+8
| | | | | | | | | | | Finally, after going through quite some journey, we can now check the config file without needing an X connection. The journey took a bit longer, because I was stubborn enough to get the test suite running on Nix (because I wanted to have an upstream test case for this). All that to create a small patch which just checks that damn config file and emits an exit code that actually reflects the output :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Remove override for Erlang manpages.aszlig2014-07-291-12/+0
| | | | | | Applied upstream at NixOS/nixpkgs@ec65a1e. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Change namespaces into new project name "vuizvui".aszlig2014-07-291-2/+2
| | | | | | | | | | | | | | | | | | I found "nixconf" a little big too generic and thus not unlikely enough to someday collide with something in <nixpkgs>. That's why I chose the name "vuizvui" as a Bavarion word (actually _two_ words: "vui zvui") for "far too much", in terms of the opposite of "nix" - which means "nothing". A possible downside for choosing this name is that it might be jawbreaker to some English native speakers out there, but I don't really care if the pronunciation is correct nor do I expect to get a lot of public attention on this repository. And yes, for English native speakers, a pronunciation like "fui-tsui" is probably okay as well :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update kernel source to v3.16-rc7.aszlig2014-07-281-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* overrides: Update kernel source to v3.16-rc5.aszlig2014-07-151-3/+3
| | | | | | | Shame on me for running such an old kernel and thanks to @devhell for making me feel guilty. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move new packages from overrides/ into pkgs/.aszlig2014-07-1414-543/+2
| | | | | | | Those packages aren't actually overrides and thus it doesn't make sense to categorize them into "overrides". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel source to a v3.16-rc4ish.aszlig2014-07-111-3/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* gajim: Update to latest 0.16 mercurial branch.aszlig2014-07-013-0/+110
| | | | | | | This also needs nbxmpp as a dependency, so let's revert this entire commit when the next upstream version is released. Signed-off-by: aszlig <aszlig@redmoonstudios.org>