misc security and qol updates

This commit is contained in:
Rouven Seifert 2023-02-28 15:05:07 +01:00
parent 2cb528c2b7
commit d2b548cac2
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
5 changed files with 11 additions and 3 deletions

View file

@ -16,6 +16,7 @@
# Use the systemd-boot EFI boot loader.
boot = {
loader.systemd-boot.enable = true;
loader.systemd-boot.editor = false;
loader.efi.canTouchEfiVariables = true;
kernelPackages = pkgs.linuxPackages_latest;
};

View file

@ -30,7 +30,6 @@
FSR = {
psk = "@FSR_PSK@";
authProtocols = [ "WPA-PSK" ];
extraConfig = "disabled=1";
};
};
openconnect.interfaces = {

View file

@ -39,7 +39,6 @@ in
};
accounts.email.accounts = {
"rouven@rfive.de" = rec {
primary = true;
address = "rouven@rfive.de";
gpg.key = gpg-default-key;
realName = "Rouven Seifert";
@ -164,6 +163,7 @@ in
};
"iFSR" = {
address = "rouven.seifert@ifsr.de";
primary = true;
gpg.key = gpg-default-key;
realName = "Rouven Seifert";
userName = "rouven.seifert";

View file

@ -97,6 +97,9 @@
pyright = {
enable = true;
};
texlab = {
enable = true;
};
rnix-lsp = {
enable = true;
};
@ -146,7 +149,6 @@
};
extraPlugins = with pkgs.vimPlugins;
[
vim-nix
dracula-vim
nerdcommenter
];

View file

@ -9,6 +9,7 @@
pcmanfm # rock solid file manager
xdg-utils # used for xdg-open
snapper-gui
comma # run any command
# graphics
evince # pdf viewer
@ -60,7 +61,12 @@
# libs
libyubikey
libfido2
(pkgs.texlive.combine {
inherit (pkgs.texlive) scheme-medium;
})
];
xdg.mimeApps = {
enable = true;
defaultApplications =