about summary refs log tree commit diff
path: root/machines/aszlig/managed/brawndo.nix
Commit message (Collapse)AuthorAgeFilesLines
* machines: Unify most options for brawndo and tyreeaszlig2017-09-071-70/+9
| | | | | | | | | | | | | | | | | | | Both machines are using Plasma along with a few common KDE applications, so let's actually be more aggressive about deduplicating the options, because after all whenever these machines start to deviate more from each other, we can still either override those options or move them out. I've also cleaned up a few packages, so instead of having mpv *and* vlc we now have mpv and bomi for both machines. The latter is mostly about figuring out whether it's actually a good GUI video player, as it is basically a front-end for mpv. With this unification this means that some packages which are generally useful, such as okular and gwenview are now not only available to tyree but brawndo as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @dwenola, @BrokkoliBerta
* modules/aszlig: Make vim module a plain packageaszlig2017-07-241-1/+1
| | | | | | | | | | | | I don't use anything that's machine specific within my Vim configuration (and even if, we can pass it via the callPackage arguments) so it's kinda pointless that it's a module instead of a plain package (override). This makes it also easier to nix-build the package without the need to go through the module system. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Remove Tomahawk from the source treeaszlig2017-06-181-1/+0
| | | | | | | | | | | | | | Tomahawk is no longer actively developed and the current state within vuizvui is also broken. So after asking the users of brawndo and tyree whether they still use it they answered with a "no", so it doesn't make sense to fix up that package if noone is using it anyway. This has also been announced via the README in the official GitHub repository, where the change + comments can be seen here: https://github.com/tomahawk-player/tomahawk/commit/c8389592488c07079 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Add an overridden Gajim with old pycryptoaszlig2017-04-231-1/+1
| | | | | | | | This is for the time being until either NixOS/nixpkgs#21671 has been resolved or the next major version of Gajim has been released, because the latter no longer uses pycrypto. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* pkgs: Move all of my packages into pkgs/aszligaszlig2017-04-231-2/+2
| | | | | | | | | | | | | This already has started in e0abe1dbbda54c1f048b5d38df05e1a3289216a6 with @Profpatsch putting his packages into its own namespace, so let's continue on that and move my crap into my own namespace as well. The only difference in my approach is that I'm now also using a new function called callPackageScope, which declutters pkgs/default.nix a bit and moves the individual callPackage invocations into aszlig/default.nix. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Add gpodder instead of miroaszlig2017-04-191-1/+1
| | | | | | | | Miro is unmaintained and very buggy, while gpodder is a bit more minimal it's still maintained and also more reliable. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @dwenola
* machines/aszlig: Revert whitelisting webkitgtkaszlig2017-04-191-4/+0
| | | | | | | | | | | | | | This reverts the following commits: * f34f60216a94f41e684b2b2a29be9ca5f8f72940 * fb6cd06936a469fad708e1095b5ee25ad1298375 Using permittedInsecurePackages on all my machines isn't something I want to pursue, because this really affects *one* single package and I really don't want to whitelist webkitgtk-2.4.11 across all of my machines. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/aszlig: fix double definition of a setsternenseemann2017-03-071-5/+4
|
* machines/aszlig: temporarily whitelist webkitgtksternenseemann2017-03-071-0/+5
| | | | | | | | webkitgtk-2.4.11 is insecure, I am whitelisting it for now to fix the evaluation errors on the hydra. Consider, what you want to do on the issue long term, or just revert this commit as soon as the CVEs are fixed upstream, @aszlig!
* Remove/rename occurences of kde5aszlig2017-03-021-3/+3
| | | | | | | | | | | | | | This fixes the attributes accordingly to the following two upstream commits: * NixOS/nixpkgs@f21d4d00152726c02f870cb20faba4aca18ef49a * NixOS/nixpkgs@8eb4d2afbc1d61d316073f25f5885a46ccb37ea2 The first renames desktopManager.kde5 to desktopManager.plasma5 and the second one removes the kde5 attribute from the top-level packages set and puts applications in kdeApplications instead. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Switch to SDDMaszlig2017-01-131-1/+1
| | | | | | | I guess it's time very soon[TM] to switch these machines to a common profile, because I got rid of the legacy KDM for tyree already. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/managed: Implement a preliminary profileaszlig2017-01-021-7/+3
| | | | | | | | | | | | Currently I just needed to support HP printers and scanners among all the managed machines, so I thought it would be a good oportunity to start a common profile for end user machines. Right now there isn't that much factored out yet, but instead of copy & pasting the printer/scanner config into all three machines I'm putting it into the profile. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Use a more sensible Nix configaszlig2016-11-291-1/+6
| | | | | | | We want to have sandboxed builds and a read-only store. Might make sense to apply this to all machines in the long term. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Add axbo to systemPackagesaszlig2016-09-251-0/+1
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/{brawndo,notsure}: Add Steamaszlig2016-08-091-1/+2
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/{brawndo,notsure}: Enable 32bit DRI libsaszlig2016-08-081-0/+1
| | | | | | | Unfortunately, this is a requirement for Steam and other 32bit games, so let's make sure it's available. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Revert "machines/brawndo: Disable containers"aszlig2016-08-071-1/+0
| | | | | | | | | | This reverts commit decd0f04f517e832e2479ec2543141399cc87c80. Since NixOS/nixpkgs@9f0acda, the containers-imperative NixOS test is succeeding again, so we don't need this workaround anymore. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @Profpatsch
* machines/brawndo: Disable containersaszlig2016-08-011-0/+1
| | | | | | | For now the containers-imperative tests are failing and containers aren't used on this machine either, so let's just disable them. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Bring back temporarily removed Tomahawk referencesaszlig2016-08-011-1/+1
| | | | | | | | | | | | This reverts the following commits: 4f4c778e424e72d51242dbfadde0a2a806efb68b 22fac6bad53e797ca84d7c7ac7e0fca3c0a912c8 We can now move Tomahawk back to the corresponding profiles/machines, because the build has been fixed in f7e934e74595a0d7524159d6faa1b2bb5d. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Enable Synapticsaszlig2016-07-231-0/+3
| | | | Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Switch to systemd-bootaszlig2016-07-231-3/+2
| | | | | | | I've copied the notsure config, which wasn't an EFI system, so let's actually use systemd-boot here, shall we? ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Allow unfree in nixpkgs.configaszlig2016-07-231-0/+1
| | | | | | | Unfortunately, this is currently necessary for the Broadcom wireless drivers. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Add hardware-specific infoaszlig2016-07-231-2/+8
| | | | | | Hardware-specific info largely from nixos-generate-config. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines/brawndo: Temporarily remove Tomahawkaszlig2016-07-231-1/+1
| | | | | | Just because it doesn't build at the moment and just temporarily. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add new machine "brawndo" to the managed machinesaszlig2016-07-231-0/+104
This one more or less shares the same profile as "notsure", but I'm too lazy right now to consolidate and/or modularize everything properly. Signed-off-by: aszlig <aszlig@redmoonstudios.org>