set up ssh signing

This commit is contained in:
Charlie Root 2024-07-21 13:18:00 +02:00
commit 917c7043ae
19 changed files with 389 additions and 323 deletions

View file

@ -10,6 +10,7 @@ in {
../modules
inputs.home-manager.nixosModules.home-manager
inputs.agenix.nixosModules.default
inputs.lix-module.nixosModules.default
];
};
hermit = lib.nixosSystem rec {

View file

@ -75,7 +75,7 @@
wtfutil.enable = true;
waybar.enable = true;
beets.enable = true;
spicetify.enable = true;
#spicetify.enable = true;
schizofox.enable = true;
anyrun.enable = true;
zathura.enable = true;

View file

@ -59,10 +59,9 @@
wtfutil.enable = true;
foot.enable = true;
fish.enable = true;
stylix.enable = true;
nh.enable = true;
waybar.enable = true;
spicetify.enable = true;
#spicetify.enable = true;
schizofox.enable = true;
anyrun.enable = true;
zathura.enable = true;
@ -89,7 +88,7 @@
cursor.size = 28;
fontsizes = {
terminal = 18;
popups = 14;
popups = 18;
applications = 14;
};
image = ../../../assets/wallpapers/tiredgod.png;

View file

@ -5,6 +5,5 @@ _: {
../../../options/common/networking.nix
../../../options/common/gpu/nvidia.nix
../../../options/desktop/monitors.nix
../../../overlay.nix
];
}

View file

@ -3,35 +3,35 @@
pkgs,
...
}: let
fenix = inputs.fenix.packages.${pkgs.system};
nixpkgs-wayland = inputs.nixpkgs-wayland.packages.${pkgs.system};
in {
environment.systemPackages = with pkgs; [
abaddon
alejandra
alsa-utils
android-tools
asciinema
bibata-cursors
blanket
broot
browsh
cachix
calc
calibre
cbonsai
cmake
cmus
difftastic
dig
digikam
easyeffects
element-desktop
evince
eza
fastfetch
feh
(fenix.complete.withComponents [
"cargo"
"clippy"
"rust-src"
"rustc"
"rustfmt"
])
ffmpeg-full
fftw
fzf
grimblast
gcc
gdb
@ -39,14 +39,19 @@ in {
gnutls
grc
grimblast
gthumb
git
helvum
hmm
heroic
httpie
i3lock
imagemagick
img2pdf
impala
imv
inetutils
jrnl
keepassxc
krita
lazygit
@ -54,11 +59,13 @@ in {
libtool
links2
lutris
mapscii
mars-mips
gnome.nautilus
moc
musikcube
nautilus
ncmpcpp
neofetch
neovim
nheko
networkmanagerapplet
nextcloud-client
@ -80,10 +87,10 @@ in {
python3
qbittorrent
ripgrep
rustdesk
scc
scummvm
sherlock
shotwell
signal-desktop-beta
smartmontools
steam
@ -96,17 +103,19 @@ in {
tor-browser-bundle-bin
trash-cli
tree
ttyper
typst
# typstfmt does not work either
typstyle
typst-lsp
unzip
util-linux
v4l-utils
ventoy-full
vlc
vscodium
weechat
wezterm
wget
wine
winetricks