mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2024-11-15 05:13:10 +01:00
misc security and qol updates
This commit is contained in:
parent
2cb528c2b7
commit
d2b548cac2
|
@ -16,6 +16,7 @@
|
||||||
# Use the systemd-boot EFI boot loader.
|
# Use the systemd-boot EFI boot loader.
|
||||||
boot = {
|
boot = {
|
||||||
loader.systemd-boot.enable = true;
|
loader.systemd-boot.enable = true;
|
||||||
|
loader.systemd-boot.editor = false;
|
||||||
loader.efi.canTouchEfiVariables = true;
|
loader.efi.canTouchEfiVariables = true;
|
||||||
kernelPackages = pkgs.linuxPackages_latest;
|
kernelPackages = pkgs.linuxPackages_latest;
|
||||||
};
|
};
|
||||||
|
|
|
@ -30,7 +30,6 @@
|
||||||
FSR = {
|
FSR = {
|
||||||
psk = "@FSR_PSK@";
|
psk = "@FSR_PSK@";
|
||||||
authProtocols = [ "WPA-PSK" ];
|
authProtocols = [ "WPA-PSK" ];
|
||||||
extraConfig = "disabled=1";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
openconnect.interfaces = {
|
openconnect.interfaces = {
|
||||||
|
|
|
@ -39,7 +39,6 @@ in
|
||||||
};
|
};
|
||||||
accounts.email.accounts = {
|
accounts.email.accounts = {
|
||||||
"rouven@rfive.de" = rec {
|
"rouven@rfive.de" = rec {
|
||||||
primary = true;
|
|
||||||
address = "rouven@rfive.de";
|
address = "rouven@rfive.de";
|
||||||
gpg.key = gpg-default-key;
|
gpg.key = gpg-default-key;
|
||||||
realName = "Rouven Seifert";
|
realName = "Rouven Seifert";
|
||||||
|
@ -164,6 +163,7 @@ in
|
||||||
};
|
};
|
||||||
"iFSR" = {
|
"iFSR" = {
|
||||||
address = "rouven.seifert@ifsr.de";
|
address = "rouven.seifert@ifsr.de";
|
||||||
|
primary = true;
|
||||||
gpg.key = gpg-default-key;
|
gpg.key = gpg-default-key;
|
||||||
realName = "Rouven Seifert";
|
realName = "Rouven Seifert";
|
||||||
userName = "rouven.seifert";
|
userName = "rouven.seifert";
|
||||||
|
|
|
@ -97,6 +97,9 @@
|
||||||
pyright = {
|
pyright = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
texlab = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
rnix-lsp = {
|
rnix-lsp = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
@ -146,7 +149,6 @@
|
||||||
};
|
};
|
||||||
extraPlugins = with pkgs.vimPlugins;
|
extraPlugins = with pkgs.vimPlugins;
|
||||||
[
|
[
|
||||||
vim-nix
|
|
||||||
dracula-vim
|
dracula-vim
|
||||||
nerdcommenter
|
nerdcommenter
|
||||||
];
|
];
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
pcmanfm # rock solid file manager
|
pcmanfm # rock solid file manager
|
||||||
xdg-utils # used for xdg-open
|
xdg-utils # used for xdg-open
|
||||||
snapper-gui
|
snapper-gui
|
||||||
|
comma # run any command
|
||||||
|
|
||||||
# graphics
|
# graphics
|
||||||
evince # pdf viewer
|
evince # pdf viewer
|
||||||
|
@ -60,7 +61,12 @@
|
||||||
# libs
|
# libs
|
||||||
libyubikey
|
libyubikey
|
||||||
libfido2
|
libfido2
|
||||||
|
(pkgs.texlive.combine {
|
||||||
|
inherit (pkgs.texlive) scheme-medium;
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
xdg.mimeApps = {
|
xdg.mimeApps = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultApplications =
|
defaultApplications =
|
||||||
|
|
Loading…
Reference in a new issue