about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* bfqsched: Update patch set to version 3.18-v7r7.aszlig2015-01-111-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Changes for v7r7: * BUGFIX: Prevent the OOM queue from being involved in the queue cooperation mechanism. In fact, since the requests temporarily redirected to the OOM queue could be redirected again to dedicated queues at any time, the state needed to correctly handle merging with the OOM queue would be quite complex and expensive to maintain. Besides, in such a critical condition as an out of memory, the benefits of queue merging may be little relevant, or even negligible. * IMPROVEMENT: Let the OOM queue be initialized only once. Previously, the OOM queue was reinitialized, at each request enqueue, with the parameters related to the process that issued that request. Depending on the parameters of the processes doing I/O, this could easily cause the OOM queue to be moved continuously across service trees, or even across groups. It also caused the parameters of the OOM queue to be continuously reset in any case. * CODE IMPROVEMENT. Performed some minor code cleanups, and added some BUG_ON()s that, if the weight of an entity becomes inconsistent, should better help understand why. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* mmrnmhrm: Revert disabling BFQ scheduler.aszlig2015-01-111-2/+2
| | | | | | | | This reverts commit 58f0b7ada55ce0416d2a35e81ac748da88284a74. Seems to be working without lockups so far. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.19-rc3.aszlig2015-01-113-9/+29
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add Apache 2.0 license, closes #1.aszlig2015-01-052-0/+222
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* git: Add mercurial/bazaar bridge.aszlig2014-12-311-0/+1
| | | | | | | | Especially useful if you want to patch a bunch of applications and don't want to either search for an up-to-date Git mirror or even being forced to use Mercurial. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* packages: Move gitAndTools.hub into git module.aszlig2014-12-312-2/+4
| | | | | | We don't want packages.nix to grow too big, do we? ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* cfgfiles/gajim: Properly define status messages.aszlig2014-12-311-119/+28
| | | | | | | | So far, I've kept the default ones and dragged custom ones to various machines manually. Now, this defines a few custom status messages I frequently use. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* cfgfiles/gajim: Move msgwin tabs to the right.aszlig2014-12-311-1/+1
| | | | | | | Especially when having a large number of MUC channels, a scrollable tab bar on the top gets quite messy. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* cfgfiles/gajim: Always maximize message window.aszlig2014-12-311-1/+1
| | | | | | Should work better with tiling window managers. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* packages: Add beets.aszlig2014-12-301-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Remove "aszlig" from vboxusers, except on dnyarri.aszlig2014-12-182-2/+2
| | | | | | | Yep, for now I need USB support on that machine, so let's stay in the vboxusers group there for now. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Fix udev extraRules.aszlig2014-12-161-1/+3
| | | | | | | Using # at the end of rules doesn't seem to be accepted by udev, so let's use lines beginning with #. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* vim: Update nixAddon and add vimAddonErrorFormats.aszlig2014-12-161-2/+9
| | | | | | | | The latter is a newly introduced (well... not exactly introduced but actually referenced, I think it was there before) dependency of nixAddon. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* packages: Add the Tomahawk audio player.aszlig2014-12-091-0/+1
| | | | 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>
* vim: Add dependencies for vim-haxe plugin.aszlig2014-12-091-0/+21
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Set window title to command if using xterm.aszlig2014-12-081-0/+12
| | | | | | | Having a shitton of xterms open can get quite confusing at some point, so let's make this easier by providing a sane title. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Remove obsolete environment variables.aszlig2014-12-081-2/+0
| | | | | | | | | | | My old audioserver (nasd) doesn't exist anymore since years, so let's drop that stuff for now, especially because nowadays I'd probably use pulseaudio or jack. The SCUMMVM_PORT is only used for MIDI output, but if I should get back to using ScummVM again, I'd probably patch the port into it directly. 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>
* common-workstation: Fix VirtualBox host setting.aszlig2014-11-271-1/+2
| | | | | | | We no longer need to import .../programs/virtualbox.nix anymore, so let's switch to the module option. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Remove services.syslogd.tty.aszlig2014-11-271-2/+0
| | | | | | No longer in use, because it was pre-systemd NixOS. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Update kernel sources and configs to v3.18-rc6.aszlig2014-11-243-5/+11
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Remove foomatic_filters.aszlig2014-11-231-4/+1
| | | | | | | | | They're already included in cups_filters, so we no longer need to keep them here, as they conflict with each other: https://headcounter.org/hydra/build/582983/nixlog/9/raw Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* tishtushi: Add and enable BFQ scheduler patch.aszlig2014-11-201-2/+17
| | | | | | | I hate it to not being able to use my system while there is heavy I/O load :-/ Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules/zsh: Fix formatting and check for enable.aszlig2014-11-201-4/+6
| | | | | | | We don't want to have the zsh module active for _all_ machines, only for warkstations. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Switch to vuizvui Git module.aszlig2014-11-202-1/+22
| | | | | | Yay, no .gitconfig anymore :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules: Add "git" module for system-wide config.aszlig2014-11-202-0/+69
| | | | | | | Allows to declaratively specify the Git configuration options using nested attribute sets. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Move into its own module.aszlig2014-11-194-87/+96
| | | | 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-183-27/+64
| | | | | | | | 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>
* Integrate console lock screen into i3.aszlig2014-11-053-0/+10
| | | | | | | Now it's enough to just press super + shift + escape in order to trigger the socket and thus the lock screen. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules: Add "fancy" vlock-based lock screen.aszlig2014-11-054-0/+88
| | | | | | | | | | Unfortunately it's only "fancy" in quotes because the way it's activated is using a dummy socket file with the user "aszlig" hardcoded at the moment. In terms of security it isn't a problem, because vlock is using PAM for authentication and it falls back to authenticating against the root user. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* packages: Add aacolorize helper to systemPackages.aszlig2014-11-051-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Add new aacolorize script to colorize ASCII.aszlig2014-11-053-0/+196
| | | | | | | Basically this is just an old script I wrote to separate and merge color information from the actual ASCII arts. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add a README describing vuizvui.aszlig2014-11-041-0/+15
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* bfqsched: Update patches to 3.17.0-v7r6.aszlig2014-11-042-44/+5
| | | | | | Although we're building for 3.18, the patch should still apply. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* vim: Use correct name for single vimscript files.aszlig2014-11-011-2/+7
| | | | | | | | | Just threw me out of zone, because I was terribly annoyed on why the hell Python indentation isn't done correctly anymore. If the file path is something like "indent/script4316.vim", Vim won't load it because it's searching for "indent/$ftname.vim". 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-302-2/+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>
* zsh: Deactivate annoying newuser install in zshrc.aszlig2014-10-291-2/+2
| | | | | | | | | At the point where zshenv is sourced, the zsh-newuser-install function is not yet available and is loaded afterwards. As the function is only running in interactive shells anyway, let's as well put it into interactiveShellInit. 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-293-3/+7
| | | | | | This time with an overlayfs module, yay! Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* release: Add manual for Vuizvui-specific options.aszlig2014-10-211-3/+59
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* modules/slim: Don't set defaultUser anymore.aszlig2014-10-211-1/+0
| | | | | | | I find this annoying, especially if you want to reboot and have to delete the default user first. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Move SLiM stuff into a module.aszlig2014-10-213-31/+46
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Color-negate SLiM NixOS logo.aszlig2014-10-211-1/+2
| | | | | | Also colorize it by 20% with white so it appears brighter. Signed-off-by: aszlig <aszlig@redmoonstudios.org>