Merge branch 'master' of github.com:Kropatz/dotfiles

This commit is contained in:
Kopatz
2024-02-26 08:51:45 +01:00
6 changed files with 55 additions and 62 deletions

60
flake.lock generated
View File

@@ -8,11 +8,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1703433843,
"narHash": "sha256-nmtA4KqFboWxxoOAA6Y1okHbZh+HsXaMPFkYHsoDRDw=",
"lastModified": 1707830867,
"narHash": "sha256-PAdwm5QqdlwIqGrfzzvzZubM+FXtilekQ/FA0cI49/o=",
"owner": "ryantm",
"repo": "agenix",
"rev": "417caa847f9383e111d1397039c9d4337d024bf0",
"rev": "8cb01a0e717311680e0cbca06a76cbceba6f3ed6",
"type": "github"
},
"original": {
@@ -24,11 +24,11 @@
"base16-schemes": {
"flake": false,
"locked": {
"lastModified": 1689473676,
"narHash": "sha256-L0RhUr9+W5EPWBpLcmkKpUeCEWRs/kLzVMF3Vao2ZU0=",
"lastModified": 1696158499,
"narHash": "sha256-5yIHgDTPjoX/3oDEfLSQ0eJZdFL1SaCfb9d6M0RmOTM=",
"owner": "tinted-theming",
"repo": "base16-schemes",
"rev": "d95123ca6377cd849cfdce92c0a24406b0c6a789",
"rev": "a9112eaae86d9dd8ee6bb9445b664fba2f94037a",
"type": "github"
},
"original": {
@@ -80,11 +80,11 @@
"systems": "systems_2"
},
"locked": {
"lastModified": 1701680307,
"narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
"lastModified": 1705309234,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
"rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
"type": "github"
},
"original": {
@@ -121,11 +121,11 @@
]
},
"locked": {
"lastModified": 1703367386,
"narHash": "sha256-FMbm48UGrBfOWGt8+opuS+uLBLQlRfhiYXhHNcYMS5k=",
"lastModified": 1706981411,
"narHash": "sha256-cLbLPTL1CDmETVh4p0nQtvoF+FSEjsnJTFpTxhXywhQ=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "d5824a76bc6bb93d1dce9ebbbcb09a9b6abcc224",
"rev": "652fda4ca6dafeb090943422c34ae9145787af37",
"type": "github"
},
"original": {
@@ -141,11 +141,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1695388192,
"narHash": "sha256-2jelpE7xK+4M7jZNyWL7QYOYegQLYBDQS5bvdo8XRUQ=",
"lastModified": 1707825078,
"narHash": "sha256-hTfge2J2W+42SZ7VHXkf4kjU+qzFqPeC9k66jAUBMHk=",
"owner": "misterio77",
"repo": "nix-colors",
"rev": "37227f274b34a3b51649166deb94ce7fec2c6a4c",
"rev": "b01f024090d2c4fc3152cd0cf12027a7b8453ba1",
"type": "github"
},
"original": {
@@ -174,11 +174,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1703879120,
"narHash": "sha256-oMJ5xtDswlBWxs0DT/aYKEUIhjEpGZJ9GbIxOclYP8I=",
"lastModified": 1708091350,
"narHash": "sha256-o28BJYi68qqvHipT7V2jkWxDiMS1LF9nxUsou+eFUPQ=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "22ae59fec26591ef72ce4ccb5538c42c5f090fe3",
"rev": "106d3fec43bcea19cb2e061ca02531d54b542ce3",
"type": "github"
},
"original": {
@@ -197,11 +197,11 @@
]
},
"locked": {
"lastModified": 1703991017,
"narHash": "sha256-5wlJYAktFeHJlQt9VubO0FjaLe+96A/N3Die5Ym5Y/E=",
"lastModified": 1708331102,
"narHash": "sha256-nTOiQvmbB9HtxeTWgXdd2FH2w3cOyOIIrPUm+YtDVyY=",
"owner": "nix-community",
"repo": "NixOS-WSL",
"rev": "c1c843e5059d942092d9bb9dc93768e5d2d79bdc",
"rev": "e6bbc01a35626b8db741bcbc0af807379d372218",
"type": "github"
},
"original": {
@@ -228,11 +228,11 @@
},
"nixpkgs-lib": {
"locked": {
"lastModified": 1694911725,
"narHash": "sha256-8YqI+YU1DGclEjHsnrrGfqsQg3Wyga1DfTbJrN3Ud0c=",
"lastModified": 1697935651,
"narHash": "sha256-qOfWjQ2JQSQL15KLh6D7xQhx0qgZlYZTYlcEiRuAMMw=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "819180647f428a3826bfc917a54449da1e532ce0",
"rev": "e1e11fdbb01113d85c7f41cada9d2847660e3902",
"type": "github"
},
"original": {
@@ -243,11 +243,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1703637592,
"narHash": "sha256-8MXjxU0RfFfzl57Zy3OfXCITS0qWDNLzlBAdwxGZwfY=",
"lastModified": 1708475490,
"narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "cfc3698c31b1fb9cdcf10f36c9643460264d0ca8",
"rev": "0e74ca98a74bc7270d28838369593635a5db3260",
"type": "github"
},
"original": {
@@ -274,11 +274,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1703467016,
"narHash": "sha256-/5A/dNPhbQx/Oa2d+Get174eNI3LERQ7u6WTWOlR1eQ=",
"lastModified": 1708440434,
"narHash": "sha256-XY+B9mbhL/i+Q6fP6gBQ6P76rv9rWtpjQiUJ+DGtaUg=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d02d818f22c777aa4e854efc3242ec451e5d462a",
"rev": "526d051b128b82ae045a70e5ff1adf8e6dafa560",
"type": "github"
},
"original": {

View File

@@ -50,7 +50,6 @@
./modules/static-ip.nix
./modules/hdd-spindown.nix
./modules/firewall.nix
./modules/wireshark.nix
./modules/motd.nix
./modules/postgres.nix
./modules/fail2ban.nix
@@ -64,7 +63,6 @@
./modules/backup.nix
./modules/nginx.nix
./modules/ssh.nix
./modules/rdp.nix
./modules/docker.nix
./modules/wireguard.nix
./modules/cron.nix
@@ -72,7 +70,7 @@
./modules/netdata.nix
./modules/step-ca.nix
./modules/tmpfs.nix
./modules/games/palworld.nix
#./modules/games/palworld.nix
./modules/logging.nix
### Hardware ###
./modules/hardware/ssd.nix
@@ -112,6 +110,7 @@
./modules/graphical/audio.nix
./modules/graphical/games.nix
./modules/graphical/ime.nix
./modules/graphical/code.nix
./modules/graphical/shared.nix
./modules/hardware/nvidia.nix
./modules/hardware/ssd.nix
@@ -155,11 +154,13 @@
./modules/graphical/audio.nix
./modules/graphical/games.nix
./modules/graphical/ime.nix
./modules/graphical/code.nix
./modules/graphical/shared.nix
./systems/laptop/configuration.nix
./modules/cli-tools.nix
./modules/virt-manager.nix
./modules/vmware-host.nix
./modules/nix/ld.nix
./modules/ssh.nix
./modules/wireshark.nix
#./modules/static-ip.nix

View File

@@ -3,6 +3,13 @@
join = builtins.concatStringsSep " ";
in {
services.cron = {
enable = true;
systemCronJobs = [
"0 6 * * * root systemctl restart palworld"
];
};
networking.firewall.allowedUDPPorts = [ 8211 ]; #5349 ];
users.users.palworld = {
isSystemUser = true;

View File

@@ -0,0 +1,14 @@
{ config, pkgs, inputs, lib, ... }:
{
environment.systemPackages = with pkgs; [
kate
jetbrains.idea-ultimate
insomnia
];
#environment.sessionVariables = {
# DOTNET_ROOT = "${pkgs.dotnet-sdk_7}";
#};
}

View File

@@ -43,12 +43,8 @@ in
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
kate
keepassxc
jetbrains.idea-ultimate
jetbrains.rider
xfce.thunar
insomnia
remmina
nextcloud-client
thunderbird
@@ -61,7 +57,6 @@ in
mangohud
screenshot
anki
obs-studio
mpv
p7zip
qbittorrent
@@ -70,10 +65,4 @@ in
libsForQt5.kolourpaint
wl-clipboard
];
#environment.sessionVariables = {
# DOTNET_ROOT = "${pkgs.dotnet-sdk_7}";
#};
}

View File

@@ -39,20 +39,6 @@ in{
LC_TIME = "de_AT.UTF-8";
};
#### Graphical environment ####
# Enable the X11 windowing system.
services.xserver.enable = true;
# Enable the KDE Plasma Desktop Environment.
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma5.enable = true;
# Configure keymap in X11
services.xserver = {
layout = "at";
xkbVariant = "";
};
#### Sound and printing ####
# Enable CUPS to print documents.
#services.printing.enable = true;
@@ -80,20 +66,16 @@ in{
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [
kate
nixos-option
wget
vim
tcpdump
dig
vscodium
inputs.agenix.packages."x86_64-linux".default
btop
shash
gparted
restic
hdparm
wireguard-tools
openssl
unstable.e2fsprogs
mangal