about summary refs log tree commit diff
path: root/modules/user
Commit message (Collapse)AuthorAgeFilesLines
* profiles/base: Switch back to linuxPackages_latestdevhell2019-03-291-1/+1
| | | | VBox and BFQ issues solved.
* modules/profpatsch/scanning: add hplipProfpatsch2019-03-251-1/+2
|
* profiles/workstation: Remove lastwatchaszlig2019-03-191-1/+0
| | | | | | | I no longer use last.fm nor do I use this project (even though it's my own one), so let's remove it. Signed-off-by: aszlig <aszlig@nix.build>
* modules/vlock: Allow to change the user nameaszlig2019-03-112-1/+12
| | | | | | | | | | | | When writing that module back then in 88a10f1a6e2ea172ff985f64bfcf82e2, I had to work around a systemd limitation (which I need to check whether this is still the case today) and hardcoded the user name for the time being. While it's still quite ugly, there was interest from @Profpatsch, so I decided to add an internal option to change that username. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/base: Switch to generic font-awesomedevhell2019-03-041-1/+1
| | | | | This will prevent version pinning and always install the latest and greatest.
* modules/base: Switch to font_awesome_5devhell2019-02-281-1/+1
|
* profiles/base: Switch to kernel 4.19devhell2019-01-051-1/+1
| | | | | | The currently available VBox version (5.2.22) in nixpkgs does not build with kernel 4.20, and Vbox 6 is still WIP, so switching to kernel 4.19 for now should hopefully result in VBox being available on my systems.
* profiles/packages: Add rstudiodevhell2019-01-021-2/+3
| | | | It's time...
* Revert "profiles/services: Disable virtualbox"devhell2019-01-021-1/+1
| | | | | | This reverts commit 7415729ff62b9ad5ce5a166c227d5c882094fe6b. Nope, can't do without VBox right now. Damn work.
* profiles/services: Enable geoip-updater and geoclue2devhell2018-12-281-2/+4
| | | | | Let's try again with geoip2. This time I built and tested it locally before applying it to vuizvui. All seems well, for now...
* profiles/services: Disable virtualboxdevhell2018-12-271-1/+1
| | | | For now...
* profiles/packages: Disable ntopngdevhell2018-12-271-1/+1
| | | | | Hopefully this is the last package that needs to be disabled for a successful machine build.
* profiles/packages: Disable electricsheepdevhell2018-12-271-1/+1
| | | | The urge to have a new build is stronger than all the beautiful colors.
* profiles/packages: Add wordgrinderdevhell2018-12-091-0/+1
| | | | This is a really cool zen-type writer.
* profiles/packages: Remove common packagesdevhell2018-12-091-13/+0
| | | | Remove more packages that are not necessary currently.
* profiles/base: Remove networkmanager groupdevhell2018-12-021-1/+1
|
* profiles/packages: Add gotopdevhell2018-11-251-0/+1
| | | | Neat.
* profiles/packages: Remove xpradevhell2018-11-221-1/+0
| | | | It's not needed at the moment, and it's also marked as broken.
* profiles/packages: Add gpodder, remove some other pkgsdevhell2018-11-181-8/+1
|
* profiles/services: Remove erroneous rngddevhell2018-11-121-1/+0
| | | | | | | | Being tired and trying to do Nix doesn't work, so removing `services.rngd` because it doesn't exist (it's security.rngd). Thinking about it, there's probably no reason to explicity enable it if it's already enabled by default because at the end of the day we can still look it up if needed.
* profiles/services: Replave haveged with rngddevhell2018-11-111-1/+1
| | | | | | We have `rngd` enabled by default, but I'm including it here for reference. From what I understand `rngd` is preferred due to hardware RNG support.
* profiles/packages: Add borgbackupdevhell2018-10-261-4/+1
|
* modules/packages: Remove ExtensionPackdevhell2018-10-211-4/+0
|
* Revert "profiles/services: Enable geoclue2 in redshift"devhell2018-10-111-1/+2
| | | | | | This reverts commit e22360351ac6ca73605ee782a4fa3926a490eeda. Who knows when geoclue2 will work, going manual now.
* profiles/services: Remove profile-sync-daemondevhell2018-10-061-6/+0
| | | | | | | It has been reworked in [1], and since I don't use it at the moment there is reason to keep even the deactivated version around. [1] https://github.com/NixOS/nixpkgs/pull/46106
* profiles/services: Set vbox enableHardening to falsedevhell2018-10-031-1/+1
| | | | This should hopefully fix the 3D host acceleration issue.
* profiles/base: Add moreutilsaszlig2018-09-191-0/+1
| | | | | | | This really has a few very useful commands that make working with the shell on a daily basis less painful. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Replace pass with gopassdevhell2018-09-091-1/+1
|
* profiles/packages: Remove electrumdevhell2018-08-251-1/+0
| | | | | I'm not using it as it turns out and it's being annoying with regards to building on hydra.
* modules/devhell/packages: Remove nix-replaszlig2018-08-111-1/+0
| | | | | | | | | This is part of Nix since version 2.0 and has been removed in NixOS/nixpkgs@490ca6aa8ae89d0639e1e148774c3cd426fc699a as it's no longer needed as a separate package. Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* modules/devhell/packages: Remove Obnamaszlig2018-08-041-1/+0
| | | | | | | | | | | | | | | | | From the official Obnam project homepage: The Obnam project is retired. See https://blog.liw.fi/posts/2017/08/13/retiring_obnam/ for more information. Please use another backup solution instead. Subsequently it has been removed in NixOS/nixpkgs@8bb5c76365c3178c77980ffe7e1e5edb35d2f8d7. I've removed the package here in Vuizvui, because it leads to an evaluation error on Hydra. Signed-off-by: aszlig <aszlig@nix.build> Cc: @devhell
* profiles/packages: Add zgrviewerdevhell2018-07-181-0/+1
| | | | | This is a really good GraphViz viewer and since I need to do some GV this integrates nicely with my workflow.
* profiles/managed: Enable zswapaszlig2018-07-161-0/+1
| | | | | | | Most of these machines have limited RAM and come to a crawl whenever swap space needs to be used. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/workstation: Switch to zswap moduleaszlig2018-07-161-21/+3
| | | | | | | The zswap module is essentially what I had here, so let's just use that instead. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/workstation: Refine zswap configurationaszlig2018-07-141-1/+20
| | | | | | | | | | | | Since kernel 4.18 contains the zstd compression module in the crypto API, it really makes sense to use that instead of the default (lzo) as it seems to have lower CPU usage with higher compression ratios. Another change I've made is to use z3fold for the pooling, so that 3 pages are cramped into one page of the pool. I did also have a look at zsmalloc, but it seems to come with the cost of additional CPU usage. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/workstation: Set dark Gtk themeaszlig2018-07-081-0/+3
| | | | | | | | | Two of the applications I use (gpodder and gajim) use Gtk and the default Adwaita theme is rather blinding me, especially at night. So let's set the GTK_THEME environment variable globally. Signed-off-by: aszlig <aszlig@nix.build>
* Revert "profiles/base: Update user groups definition"devhell2018-07-021-1/+1
| | | | This reverts commit 21118154c9a5c94ae701f88ac20743e8c3c2d539.
* profiles/base: Update user groups definitiondevhell2018-07-021-1/+1
| | | | | Introduced in #42798. The usage of `users.extraGroups` is apparently deprecated and has been replaced with `users.groups`.
* profiles/packages: Add wireguarddevhell2018-06-301-0/+1
| | | | This time, let's make wireguard permanently available.
* profiles/packages: Add ldnsdevhell2018-06-301-0/+1
| | | | Sometimes you wanna dig, but sometimes you also just wanna drill.
* profiles/packages: Add gcc and gnumakedevhell2018-06-301-0/+2
|
* profiles/base: Remove IcedTea Firefox pluginaszlig2018-06-301-1/+0
| | | | | | | I really didn't use it at all and there is also no reason to keep it there anyway. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/base: Remove config override for Miroaszlig2018-06-291-3/+0
| | | | | | | I'm no longer using Miro, so there really is no point in having this override in there. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Add focuswriterdevhell2018-06-171-0/+1
| | | | Ghostwriter, Vim with Goyo, and now Focuswriter. Who will win?
* modules/packages: Switch to stable libreofficedevhell2018-06-141-1/+1
| | | | Should fix the build hopefully.
* profiles/workstation: Use gopass from Vuizvuiaszlig2018-05-111-1/+1
| | | | | | | D'oh, I accidentally added the original package *after* creating the patched one. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/managed: Add kdepim-addonsaszlig2018-05-081-0/+1
| | | | | | This is needed in order to add locations to contacts in KAddressbook. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/managed: Add kontact to systemPackagesaszlig2018-05-081-0/+1
| | | | | | | This is probably the main part of the KDE PIM suite, so it really makes sense to add this to managed machines as they're end user oriented. Signed-off-by: aszlig <aszlig@nix.build>
* profiles/packages: Switch to the newest LOdevhell2018-05-021-1/+1
| | | | | Let's stay up-to-date with LO because there should be some enhancements with MS Office formats in the newest version.
* profiles/packages: Add neofetchdevhell2018-05-011-0/+1
| | | | Sometimes it is quite useful.