feat: update desktop apps configuration

LibreOffice: bump versiont to newest
Firefox: change to firefox-devedition
Programs: reorganise config into special programs dir
This commit is contained in:
Zhongheng Liu 2024-09-22 21:48:35 +03:00
commit 3685cf5abe
No known key found for this signature in database
4 changed files with 38 additions and 37 deletions

View file

@ -0,0 +1,10 @@
{
pkgs,
config,
lib,
...
}: {
imports = [
./git.nix
];
}

View file

@ -0,0 +1,21 @@
{
pkgs,
config,
lib,
...
}: {
programs.git = {
enable = true;
package = pkgs.gitFull;
userName = config.myDisplayName;
userEmail = config.myEmail;
extraConfig = {
push.autoSetupRemote = true;
commit.gpgsign = true;
gpg.format = "ssh";
gpg.ssh.allowedSignersFile = "/home/${config.myUserName}/.ssh/allowed_signers";
user.signingkey = "/home/${config.myUserName}/.ssh/id_ed25519.pub";
credential.helper = "libsecret";
};
};
}