about summary refs log tree commit diff
path: root/common-workstation.nix
Commit message (Collapse)AuthorAgeFilesLines
* Remove "aszlig" from vboxusers, except on dnyarri.aszlig2014-12-181-1/+1
| | | | | | | 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>
* 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>
* 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>
* common-workstation: Switch to vuizvui Git module.aszlig2014-11-201-0/+22
| | | | | | Yay, no .gitconfig anymore :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Move into its own module.aszlig2014-11-191-1/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Integrate console lock screen into i3.aszlig2014-11-051-0/+1
| | | | | | | 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>
* common-workstation: Move SLiM stuff into a module.aszlig2014-10-211-31/+1
| | | | 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>
* common-workstation: Fix eval on empty head config.aszlig2014-10-171-1/+2
| | | | | | | Broke evaluation for tishtushi and arilou, because xrandrHeads is set to an empty list over there (aka "unconfigured"). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Remove eye cancer from theme.aszlig2014-10-171-3/+30
| | | | | | | | | | | | | | Or better: Remove brightness. I haven't done quite a lot to do make it really nice and shiny. Right now it only sets a darker background color and color-inverts the panel image which has the negative side-effect that the NixOS logo is yellow now, but well... it's just for the login ;-) Also, this now correctly centers the login on the leftmost screen instead of centering it across all screens. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Switch back to SLiM.aszlig2014-10-171-2/+3
| | | | | | | | | Partially reverts commit bf0657a7f5fa0070d4505442c56d59fe099929ef. I really don't get used to lightdm and I get angry when I have to use the mouse for things where it isn't necessary. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstations: Add a XrandR reset command.aszlig2014-10-161-1/+14
| | | | | | | Simply a command callod "xreset", which resets the monitor configuration back to what was configured for the X server. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Add default X resource config.aszlig2014-10-131-0/+21
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Add zsh configuration.aszlig2014-10-131-0/+1
| | | | | | | | | | I'm tired of copying around my zsh configuration file, which I didn't include in my NixOS configurations because it was quite messy so far. It is still a bit messy, but at least most of the old crap is gone now, and we're using programs.zsh to configure it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Remove createUser attribute.aszlig2014-09-101-1/+0
| | | | | | No longer needed as of NixOS/nixpkgs@1a75958. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Move all aszligEnv packages to systemPackages.aszlig2014-08-041-0/+1
| | | | | | | | | As we have a build farm at our disposal, it really makes sense to put the whole set of packages + overrides into systemPackages. The new packages list is now sorted by name rather than category so it's easier to spot duplicates. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common: Include modules using module-list.aszlig2014-08-011-1/+2
| | | | | | | This also means that we now have to explicitly enable a certain feature, such as vuizvui.i3 (which is the only module right now). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common: Factor out common workstation options.aszlig2014-07-251-0/+88
Those options reside now in common-workstation.nix but it's only a preliminary step, in the long term I guess we want to have this as modular as possible. Signed-off-by: aszlig <aszlig@redmoonstudios.org>