Compare commits

..

No commits in common. "11e0f758c01d122513770a28a61ebac657ebfec5" and "78ab3ef4b4e0352873a46af02c57d415fc99de0e" have entirely different histories.

6 changed files with 9 additions and 50 deletions

View file

@ -27,7 +27,6 @@
unzip unzip
unrar unrar
p7zip p7zip
procs
]; ];
services = { services = {
@ -42,17 +41,6 @@
programs = { programs = {
bat.enable = true; bat.enable = true;
atuin = {
enable = true;
enableNushellIntegration = true;
settings = {
auto_sync = true;
update_check = true;
sync_frequency = "5m";
sync_address = "http://100.104.42.96:8888";
style = "full";
};
};
git = { git = {
enable = true; enable = true;
delta.enable = true; delta.enable = true;

View file

@ -10,16 +10,12 @@
gtk = { gtk = {
enable = true; enable = true;
font = { font = {
name = "Noto Sans"; name = "Monaspace Krypton";
size = 10; package = pkgs.monaspace;
}; };
theme = { theme = {
name = "Tokyonight-Dark-BL"; name = "Tokyonight-Dark-BL";
package = pkgs.tokyo-night-gtk; package = pkgs.tokyo-night-gtk;
}; };
iconTheme = {
name = "Papirus";
package = pkgs.papirus-icon-theme;
};
}; };
} }

View file

@ -48,10 +48,6 @@
name = "miniflux"; name = "miniflux";
ensureDBOwnership = true; ensureDBOwnership = true;
} }
{
name = "atuin";
ensureDBOwnership = true;
}
]; ];
ensureDatabases = [ ensureDatabases = [
"forgejo" "forgejo"
@ -61,21 +57,11 @@
"vaultwarden" "vaultwarden"
"attic" "attic"
"miniflux" "miniflux"
"atuin"
]; ];
}; };
services.postgresqlBackup = { services.postgresqlBackup = {
enable = true; enable = true;
databases = [ databases = ["forgejo" "hedgedoc" "grafana" "authelia" "vaultwarden" "attic" "miniflux"];
"forgejo"
"hedgedoc"
"grafana"
"authelia"
"vaultwarden"
"attic"
"miniflux"
"atuin"
];
compression = "zstd"; compression = "zstd";
compressionLevel = 4; compressionLevel = 4;
startAt = "*-*-* 23:00:00"; startAt = "*-*-* 23:00:00";

View file

@ -1,14 +0,0 @@
{lib, ...}: {
networking.firewall.allowedTCPPorts = [8888];
services.atuin = {
enable = true;
openRegistration = true;
openFirewall = true;
host = "100.104.42.96";
port = 8888;
database = {
createLocally = lib.mkForce false;
uri = "postgres://atuin:atuin@100.94.214.100:5432/atuin";
};
};
}

View file

@ -8,10 +8,9 @@
./tailscale.nix ./tailscale.nix
./croc.nix ./croc.nix
./glances.nix ./glances.nix
./atuin.nix
### game servers ### game servers
# ./terraria.nix ./terraria.nix
# ./factorio.nix # ./factorio.nix
# ./minecraft.nix # ./minecraft.nix
./foundryvtt.nix ./foundryvtt.nix

View file

@ -5,16 +5,20 @@
packages = with pkgs; [ packages = with pkgs; [
corefonts corefonts
nerdfonts nerdfonts
jetbrains-mono
noto-fonts noto-fonts
noto-fonts-cjk noto-fonts-cjk
twitter-color-emoji twitter-color-emoji
font-awesome
kochi-substitute
ipafont
]; ];
fontconfig = { fontconfig = {
enable = true; enable = true;
allowBitmaps = true; allowBitmaps = true;
defaultFonts = { defaultFonts = {
monospace = ["JetBrainsMono NF Medium" "Twitter Color Emoji"]; monospace = ["JetBrainsMono NF SemiBold" "Twitter Color Emoji"];
serif = ["Noto Serif" "Twitter Color Emoji"]; serif = ["Noto Serif" "Twitter Color Emoji"];
sansSerif = ["Noto Sans" "Twitter Color Emoji"]; sansSerif = ["Noto Sans" "Twitter Color Emoji"];
emoji = ["Twitter Color Emoji"]; emoji = ["Twitter Color Emoji"];