desktop-2024-08-31-19-00-36

This commit is contained in:
Alexander Szczepanski
2024-08-31 19:00:36 +02:00
parent a31f939a70
commit bd22e9990f
13 changed files with 196 additions and 204 deletions

View File

@ -3,13 +3,17 @@
".cache"
".config/chromium/Default/Service Worker/CacheStorage"
".config/discord/Cache"
".local/share/libvirt/images"
".local/share/Steam/config/htmlcache/Cache"
".local/share/Steam/steamapps"
".local/share/Trash"
"Games/guild-wars-second/drive_c/Program Files/Guild Wars/Gw.dat"
"Games/guild-wars/drive_c/Program Files/Guild Wars/Gw.dat"
"shared"
"docker/jellyfin/data"
];
}

View File

@ -64,8 +64,8 @@
borgmatic
btrfs-progs
exfatprogs
cargo
# dog # cat replace
doggo # DNS Resolver
@ -77,33 +77,37 @@
eza
# age key encryption
ssh-to-age
age
sops
# monitoring
btop
htop
glances
nethogs
iotop
nmap
gnupg
gocryptfs
graphviz
hdparm
home-manager
inxi
iotop
lm_sensors
lsd
lsof
man-pages
man-pages-posix
nethogs
nil
nix-du
nix-tree
nixpkgs-fmt
nmap
nodejs
parallel
pciutils
ruby
progress
unixtools.xxd
unzip

14
configs/develop.nix Normal file
View File

@ -0,0 +1,14 @@
{ config, pkgs, ... }:
{
environment.systemPackages = with pkgs.unstable; [
insomnia
meld
virt-manager
#rust
cargo
nodejs
ruby
];
}

View File

@ -11,8 +11,7 @@
fontDir.enable = true;
packages = with pkgs; [
(nerdfonts.override { fonts = [ "Meslo" ]; })
# nerdfonts
(nerdfonts.override { fonts = [ "Meslo" "RobotoMono"]; })
corefonts
google-fonts
liberation_ttf
@ -27,17 +26,6 @@
stix-two
twemoji-color-font
];
# fontconfig = {
# enable = true;
# antialias = true;
# defaultFonts = {
# # monospace = [ "Fira Mono" ];
# serif = [ "Linux Libertine" ];
# sansSerif = [ "Open Sans" ];
# emoji = [ "Twitter Color Emoji" ];
# };
# };
};
hardware = {
@ -62,19 +50,14 @@
};
environment.systemPackages = with pkgs.unstable; [
alacritty
czkawka # fslint before
grsync
handbrake
insomnia
keepassxc
meld
exfatprogs
nextcloud-client
pinta
rustdesk-flutter
simple-scan
virt-manager
];
home-manager.users.alex = { pkgs, ... }: {

View File

@ -1,7 +1,4 @@
{ config, pkgs, lib, inputs, ... }:
let
secrets = import ./secrets.nix;
in
{
imports = [
inputs.home-manager.nixosModules.home-manager
@ -18,7 +15,8 @@ in
users.alex = {
isNormalUser = true;
hashedPassword = secrets.hashedPassword;
# hashedPassword = secrets.hashedPassword;
hashedPasswordFile = config.sops.secrets.hashedPassword.path;
extraGroups = [
"wheel"
"docker"
@ -34,7 +32,6 @@ in
"davfs2"
];
openssh.authorizedKeys.keys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDPSzeNjfkz7/B/18TcJxxmNFUhvTKoieBcexdzebWH7oncvyBXNRJp8vAqSIVFLzz5UUFQNFuilggs8/N48U84acmFOxlbUmxlkf8KZgeB/G6uQ8ncQh6M1HNNPH+9apTURgfctr7eEZe9seLIEBISQLXB2Sf3F1ogfDj25S8kH9RM4wM1/jDFK5IecWHScKxwQPmCoXeGE1LEJq6nkQLXMDsWhSihtWouaTxSR0p7/wp/Rqt/hzLEWj8e3+qLMc5JrrdaWksupUCysme7CnSfGSzNUv9RKiRCTFofYPT9tbRn5JzdpQ55v22S6OvmmXUHjST1MOzI8MpVPZCCqd/ZQ1E+gErFiMwjG4sn/xxdPK9/jbQaXMjLklbKtR+C5090Ew2u2kj78jqGk/8COhF1MXh/9qjcG+C51uD1AS9d410kfjPwkaUt4U2KktDMQ942nWywrvIWM0Gt2kgDLYotsy/70q/aTJ8bvaCoWoDOGmpWcyNNBalz4OYYGI2Z0WHrVTs0FpzSk/XeQz0OLkmueoh5GDGd8zrfO6Nf5LWI17aWGRePTpQP5mJIg6jC3j8/QVrthEP6QyIIkZsnfsmvSiMWVfXqEy1BxVlu3T6aLffaj679KCsxY+mx5mTH2hwd4ZdbSI4F0GCIt+WGaFhHs2V3ZQitoEZuraRPEc4HGw== alexander@szczepan.ski"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOYEaT0gH9yJM2Al0B+VGXdZB/b2qjZK7n01Weq0TcmQ alex@framework"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN99h5reZdz9+DOyTRh8bPYWO+Dtv7TbkLbMdvi+Beio alex@desktop"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIkURF5v9vRyEPhsK80kUgYh1vsS0APL4XyH4F3Fpyic alex@macbook"