Remove gomuks

This commit is contained in:
Charlotte Van Petegem 2021-04-01 16:19:11 +02:00
parent 18f2fb9207
commit 44ed9e9ac3
No known key found for this signature in database
GPG key ID: 019E764B7184435A
5 changed files with 0 additions and 31 deletions

View file

@ -10,7 +10,6 @@
./emacs.nix
./git.nix
./global-mailer.nix
./gomuks.nix
./minecraft.nix
./nix.nix
./nginx.nix

View file

@ -1,26 +0,0 @@
{ config, lib, pkgs, ... }:
let cfg = config.chvp;
in
{
options.chvp.gomuks.enable = lib.mkOption {
default = false;
example = true;
};
config = lib.mkIf config.chvp.gomuks.enable {
nixpkgs.overlays = [
(self: super: {
gomuks = pkgs.writeShellScriptBin "gomuks" ''
export GOMUKS_CACHE_HOME="${cfg.cachePrefix}${config.users.users.charlotte.home}/.cache/gomuks"
export GOMUKS_DATA_HOME="${cfg.cachePrefix}${config.users.users.charlotte.home}/.local/share/gomuks"
export GOMUKS_CONFIG_HOME="${cfg.cachePrefix}${config.users.users.charlotte.home}/.config/gomuks"
${self.alacritty}/bin/alacritty -e ${super.gomuks}/bin/gomuks
'';
})
];
home-manager.users.charlotte = { ... }: {
home.packages = [ pkgs.gomuks ];
};
};
}