| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Probably would be good if there's a way to identify Enttec widgets from
other FTDI chips...
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, the main board has died so I needed to quickly assembly a
replacement machine. I haven't found a compatible main board for the
last set of hardware so the "new" machine is now a Core 2 Duo with only
2 GB of RAM.
I'm looking forward to more frustrations during build I already had with
the i7 I had previously.
Also, all these changes are untested for now, because I'm still
shoveling the btrfs filesystems to two new hard disks, because the new
mainboard only has 2 SATA ports.
At the moment the GRUB bootloader is still on the old disk and as soon
as the data is on the new disks, the GRUB install devices will change as
well.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
We want to keep common.nix nice and clean and in the long term the whole
config should be more modular.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enabling netfilter, especially connection tracking modules add
unnecessary complexity to the systems. So I really don't want to
increase the attack surface of the machine because of that.
Just close the ports you don't need and listen locally for stuff that
doesn't need to be public and we don't really need to have netfilter
enabled.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
| |
The old option services.xserver.startOpenSSHAgent is now obsolete.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
I'm not using all of them in a regular basis, but some packages such as
Gimp really need a ton of time to build, so let's build them on our
Hydra.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
| |
It's an experimental feature but hey... my machines are constantly
swapping anyway and I love finding new bugs in zswap.
So let's go ahead :-)
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
This attribute is now deprecated and we now statically assign uid 1000
for this user.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Just a try as of now, not sure whether I'll get used to it.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
| |
This is because environment.nix is now obsolete in current <nixpkgs>.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
| |
This is needed to cope with the nixos -> nixpkgs merge.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
| |
This is needed for write access to DRI devices.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
Since I use the new typematrix keyboard everywhere, which has audio
control keys, why not use them? Hereby done :-)
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
This is because of the somewhat weird Synergy configuration, which I did because
it couldn't map the heads correctly to the configured layout. I haven't checked
whether this still is the case, but until that this workaround will do it.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
For example on dnyarri I only have the browser running on workspace 1 and the
XMPP client is running on another machine. These names are now generated from a
list of workspace names according to the respective machine name.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This now embeds the i3 configuration file directly into the X session
using the new option introduced by NixOS/nixos@9392329.
The config file itself is not yet cleaned up and there is still quite a
lot of cruft left over from my Debian system, but let's clean it up
later.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
After trying it for some time, I just decided it to be the default from
now on, let the world turn RED :-)
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
| |
Some proprietary vendors still don't provide amd64 versions for their software.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
I still don't see the reason to start the OpenSSH agent by default, because
GnuPG has SSH agent support built-in as well. So, let's disable the SSH agent.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
| |
I use things like compression tools, psmisc (esp. fuser), file, vlock and htop
as other users (well, "root" comes in mind ;-) as well, so it makes sense to
make it available system-wide.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
| |
This is especially useful in case someone wants to build the system from scratch
and doesn't remember group memberships anymore.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
|
| |
This finally results in a consistent nixpkgs configuration among all machines
and regardless of system env and user env.
The config.git expression is no longer needed, as I'm using gitFull anyway.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
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>
|