about summary refs log tree commit diff
path: root/modules/user/devhell
Commit message (Collapse)AuthorAgeFilesLines
* profiles/packages: Replace weechat with irssidevhell2020-08-071-1/+1
| | | | | | I'm really not digging the fact that weechat _constantly_ changes stuff in it's config directory. Makes keeping it under version control a pain in the ass.
* Revert "profiles/base: Allow mpd to access pulseaudio"devhell2020-07-271-1/+0
| | | | | | Whatever the case, I don't want this anymore. This reverts commit 04bbb9966ba29fca3026a606adaa42a8a415523b.
* profiles/packages: Add ugrepdevhell2020-07-251-0/+1
| | | | This seems to be useful.
* profiles/packages: Add oneshotdevhell2020-07-151-0/+1
| | | | This seems useful.
* profiles/packages: Add iconsdevhell2020-07-101-1/+4
| | | | Stuff like `virt-manager` has broken buttons.
* profiles/packages: Remove virtinst overridedevhell2020-06-181-9/+0
| | | | I'm fairly certain this isn't needed anymore.
* profiles/base: Remove hardware.u2fdevhell2020-06-161-1/+0
| | | | | | | According to [1], `udev` has gained native support for FIDO security tokens, and subsequently has been removed upstream. [1]: 89c3e73dad0970b26183e415555fb0379ba33e7a
* Revert "profiles/packages: Remove p7zip"devhell2020-06-161-0/+1
| | | | | | | As already stated otherwise in this log, it's back, so reverting the removal. This reverts commit 54b3f8ac7da02738be6919d05ae12d5c14796e3f.
* profiles/packages: Add zstddevhell2020-06-091-0/+1
|
* modules/base: Fix bashdevhell2020-05-301-1/+0
| | | | I shouldn't be working today I think.
* modules/{base,packages}: Fix screendevhell2020-05-302-3/+1
| | | | Duh.
* modules/{base,packages}: Use programs.* wrapperdevhell2020-05-302-15/+22
| | | | | Replacing the simple inclusion of some programs in packages with their respective programs.* equivalent.
* modules/{packages,services}: Remove keybasedevhell2020-05-262-2/+0
| | | | Aquired by Zoom, no thanks.
* profiles/packages: Add signal-desktopdevhell2020-05-161-1/+2
| | | | Knew I forgot something in the last clean-up.
* devhell-wide: Remove unnecessary packagesdevhell2020-05-141-2/+0
| | | | Still a continuation of some housekeeping.
* profiles/packages: Remove p7zipdevhell2020-05-031-1/+0
| | | | | Unfortunately, development has seemingly ceased and has been marked as insecure in aa80b4780d849a00d86c28d6b3c78a777dd02e9a.
* treewide: Remove hardware.opengl.s3tcSupportdevhell2020-04-231-1/+0
| | | | | | | This option has been dropped upstream in 4732f59226a21b01d630c7ef4fb884bbfbe7dc83 Cc: @aszlig
* modules/services: Fix lightdm mini greeter borderdevhell2020-04-181-1/+3
| | | | | | | Since the latest update to `0.4.0` `lightdm` has added some more fine-grained options to how the greeter behaves. In this case it added a border around the password input box which doesn't look nice, so I'm making it vanish here.
* profiles/base: Switch back to latest kerneldevhell2020-03-041-1/+1
| | | | | With VirtualBox gone, I should be able to use the latest Linux kernel again. Yippie!
* profiles/services: Disable virtualboxdevhell2020-02-291-1/+1
| | | | | | | | | I've been trying to get away from VirtualBox for quite some time now. unfortunately work has been preventing me from ditching it. I've been doing some tests with virt-manager and, for now, I think it might be an okay replacement. The only problem is that I've not found a way to similarly export/import VMs in a convenient fashion which VirtualBox offers.
* profiles/base: Remove nerdfontsdevhell2020-02-261-1/+0
| | | | | Having added nerdfonts was a bad idea because it's 5G apparently. Let's not do this to aszlig's hydra.
* profiles/base: Add nerdfonts and cozettedevhell2020-02-251-0/+2
|
* devhell: Replace chromium with bravedevhell2020-02-221-1/+1
| | | | | | | | | I'm quite tired and bored of things like [1]. I can't find evidence that Brave has implemented this, so Brave will replace Chromium. [1]: https://www.chromestatus.com/feature/4733392803332096
* machines/{eir,gunnr}: Switch pamixer to profiledevhell2020-02-111-0/+1
| | | | Small but still valid step towards more de-DRYing.
* profiles/base: Temporarily pin Kernel versiondevhell2020-02-101-1/+1
| | | | | VBox doesn't build with the newest Kernel. So, best to stick with the old 5.4 for now.
* treewide: Switch to displayManager.defaultSessionaszlig2020-02-101-8/+4
| | | | | | | | | | | | | | The option services.xserver.desktopManager.default and services.xserver.windowManager.default are deprecated since quite a while[1], so let's use the displayManager.defaultSession option instead. Additionally, there no longer is any need to explicitly disable the "xterm" desktopManager, so I removed that option as well. [1]: https://github.com/NixOS/nixpkgs/commit/8dc5ff7dcfd1c58c32004ffae25 Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* profiles/base: Add TT2020 fontdevhell2020-02-031-0/+1
|
* profiles/packages: Add termsharkdevhell2020-01-281-0/+1
|
* profiles/packages: Add httpiedevhell2020-01-161-0/+1
|
* profiles/packages: Add brootdevhell2020-01-131-0/+1
|
* profiles/{base,packages}: Add fira-code & taskelldevhell2020-01-112-0/+2
|
* devhell: rm/add general and specific packagesdevhell2020-01-031-5/+2
| | | | | | Trying to get around to cleaning out packages I don't need on a normal basis, this is the start of a number of future commits that will be dealing with cleaning up and optimising my package usage.
* profiles/packages: Add glowdevhell2020-01-021-0/+1
|
* profiles/packages: Add taizendevhell2019-12-071-0/+1
| | | | Nifty terminal wiki reader written in Rust.
* profiles/base: Explicitly enable gnupg and set pinentrydevhell2019-12-021-0/+4
| | | | Right now, I got no way of using Nitrokey. Yay.
* profiles/base: Remove ultimate fontconfig and corefontsdevhell2019-11-081-4/+0
| | | | These have been removed very recently.
* profiles/base: Add junicode and reactivate vista fontsdevhell2019-11-081-1/+2
|
* devhell/packages: Remove Py3 override for "john"aszlig2019-11-031-1/+1
| | | | | | | | | | | | Since NixOS/nixpkgs@582b92b9483428a0e40f276aff3da2d99bbe62c5, the "john" package now uses Python 3 by default, so the override does no longer work because the package no longer has a "pythonPackages" attribute. Luckily, the upstream change is doing exactly what's done here, so we can simply drop the override. Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* profiles/packages: Re-add starshipdevhell2019-11-031-0/+1
| | | | Removed it accidentally.
* profiles/packages: Fix typo in overridePythonAttrsdevhell2019-11-011-1/+1
|
* profiles/packages: Override virtinst python2devhell2019-11-011-1/+9
| | | | Similar to `john`. Thanks again to @aszlig :)
* profiles/packages: Override john with python 3devhell2019-11-011-1/+1
| | | | | I need john after all right now. This work-around was contributed, as usual, by the venerable @aszlig.
* profiles/packages: Disable johndevhell2019-10-311-1/+1
| | | | Until it's dependency on python 2 is removed.
* profiles/services: Niceify prompt icondevhell2019-10-271-1/+1
| | | | Looks less weird.
* profiles/packages: Also remove Pythondevhell2019-10-241-1/+0
|
* profiles/packages: Remove Python 2devhell2019-10-241-3/+0
|
* profiles/packages: Add starshipdevhell2019-10-141-0/+1
| | | | For when I feel funky.
* profiles/base: Add U2F supportdevhell2019-10-121-0/+1
| | | | The missing sauce to get Nitrokey U2F to work.
* modules/devhell: Enable Nitrokey properdevhell2019-10-112-2/+2
| | | | | | | As per @aszlig's suggestion. Still doesn't work though :( However, I'll keep it in, just in case it'll work one day.
* profiles/base: Fix networking.useDHCP clashdevhell2019-10-081-1/+4
| | | | | | | | | | | | This addresses a new assertion to the way NixOS handles networks with networkd [1]. As a result this disables `networking.useDHCP` globally on all my machines. Explicit interface configuration, as requested by [1] will be handled in separate commits due to separate machines, not all of which I have access to right now. [1] https://github.com/NixOS/nixpkgs/pull/69302