lots of stuff
This commit is contained in:
parent
ccf213f488
commit
49cca73363
29 changed files with 471 additions and 235 deletions
|
|
@ -15,6 +15,8 @@ _: {
|
|||
10.147.17.246 uptime.zerotier.gwg313.xyz
|
||||
10.147.17.246 hdoc.zerotier.gwg313.xyz
|
||||
10.147.17.246 cache.zerotier.gwg313.xyz
|
||||
10.147.17.246 a3-dev.zerotier.gwg313.xyz
|
||||
10.147.17.246 argocd.zerotier.gwg313.xyz
|
||||
|
||||
|
||||
|
||||
|
|
@ -31,5 +33,6 @@ _: {
|
|||
10.1.10.9 uptime.gwg313.xyz
|
||||
10.1.10.50 hdoc.gwg313.xyz
|
||||
10.1.10.13 cache.gwg313.xyz
|
||||
10.1.10.50 a3-dev.gwg313.xyz
|
||||
'';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,16 +35,15 @@
|
|||
substituters = [
|
||||
# "https://cache.gwg313.xyz/mycache?priority=5"
|
||||
"https://cache.nixos.org?priority=10"
|
||||
|
||||
"https://hyprland.cachix.org"
|
||||
"https://nix-community.cachix.org"
|
||||
"https://cache.garnix.io"
|
||||
"https://numtide.cachix.org"
|
||||
];
|
||||
trusted-public-keys = [
|
||||
# "mycache:ovUjiiyQNUGjK8yZA4dPV1f8tIfCZrGIubdWvWpdvtc="
|
||||
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
|
||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
|
||||
"numtide.cachix.org-1:2ps1kLBUWjxIneOy1Ik6cQjb41X0iXVXeHigGmycPPE="
|
||||
];
|
||||
experimental-features = [
|
||||
|
|
@ -52,6 +51,7 @@
|
|||
"flakes"
|
||||
];
|
||||
auto-optimise-store = true;
|
||||
download-buffer-size = 262144000; # 250 MB (250 * 1024 * 1024)
|
||||
trusted-users = [ "${user}" ];
|
||||
};
|
||||
optimise.automatic = true;
|
||||
|
|
|
|||
|
|
@ -24,10 +24,11 @@
|
|||
"/home/${user}/repos"
|
||||
"/home/${user}/Documents"
|
||||
"/home/${user}/.local/share/password-store"
|
||||
"/home/${user}/zettelkasten"
|
||||
];
|
||||
# extraBackupArgs = [ "--exclude-file=/home/gwg313/Documents/Celsus" ];
|
||||
timerConfig = {
|
||||
OnCalendar = "06:40";
|
||||
OnCalendar = "12:40";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -22,14 +22,14 @@
|
|||
# prevent TCP ports from being forwarded over SSH tunnels
|
||||
# **please be aware that disabling TCP forwarding does not prevent port forwarding**
|
||||
# any user with an interactive login shell can spin up his/her own instance of sshd
|
||||
AllowTcpForwarding = false;
|
||||
AllowTcpForwarding = true;
|
||||
|
||||
# prevent StreamLocal (Unix-domain socket) forwarding
|
||||
AllowStreamLocalForwarding = false;
|
||||
|
||||
# disables all forwarding features
|
||||
# overrides all other forwarding switches
|
||||
DisableForwarding = true;
|
||||
DisableForwarding = false;
|
||||
|
||||
# disallow remote hosts from connecting to forwarded ports
|
||||
# i.e. forwarded ports are forced to bind to 127.0.0.1 instad of 0.0.0.0
|
||||
|
|
|
|||
|
|
@ -1,8 +1,4 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
_: {
|
||||
boot.kernel.sysctl = {
|
||||
# increase the maximum length of processor input queues
|
||||
"net.core.netdev_max_backlog" = 250000;
|
||||
|
|
|
|||
|
|
@ -1,10 +1,30 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
stylix = {
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
|
||||
# base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
|
||||
|
||||
base16Scheme = {
|
||||
base00 = "E5D68B"; # Default Background
|
||||
base01 = "D3BA68"; # Lighter Background (selection bg / subtle UI)
|
||||
base02 = "9D9870"; # Selection Background / secondary bg
|
||||
base03 = "6F664D"; # Comments, Invisibles, Line Highlighting
|
||||
base04 = "7E7769"; # Dark Foreground (Status bars / line numbers)
|
||||
base05 = "3F321F"; # Default Foreground, Caret, Text
|
||||
base06 = "3A3427"; # Light Foreground (rarely used)
|
||||
base07 = "3A3427"; # Light Background (rarely used)
|
||||
|
||||
base08 = "B5563A"; # Variables, Deleted (red-ish)
|
||||
base09 = "A34700"; # Integers / Constants (orange)
|
||||
base0A = "775700"; # Classes / Search Background (yellow)
|
||||
base0B = "2A712D"; # Strings / Inserted (green)
|
||||
base0C = "1C7E7E"; # Regex / Support / Quotes (cyan)
|
||||
base0D = "1964A6"; # Functions / Headings / Methods (blue)
|
||||
base0E = "5A2FCC"; # Keywords / Storage (purple)
|
||||
base0F = "9D4750"; # Deprecated / Embedded tags (extra warm)
|
||||
};
|
||||
# base16Scheme = "${pkgs.base16-schemes}/share/themes/atelier-sulphurpool-light.yaml";
|
||||
# image = ./wallpaper.jpg;
|
||||
image = ../../wallpapers/nixos-wallpaper-catppuccin-latte.png;
|
||||
image = ../../wallpapers/oasis.png;
|
||||
#polarity = "dark";
|
||||
autoEnable = true;
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -34,25 +34,26 @@
|
|||
enable = true;
|
||||
|
||||
# See https://tinted-theming.github.io/tinted-gallery/ for more schemes
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
|
||||
# base16Scheme = {
|
||||
# base00 = "09090B"; # Default Background
|
||||
# base01 = "1c1e1f"; # Lighter Background (Used for status bars, line number and folding marks)
|
||||
# base02 = "313244"; # Selection Background
|
||||
# base03 = "45475a"; # Comments, Invisibles, Line Highlighting
|
||||
# base04 = "585b70"; # Dark Foreground (Used for status bars)
|
||||
# base05 = "cdd6f4"; # Default Foreground, Caret, Delimiters, Operators
|
||||
# base06 = "f5e0dc"; # Light Foreground (Not often used)
|
||||
# base07 = "b4befe"; # Light Background (Not often used)
|
||||
# base08 = "f38ba8"; # Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted
|
||||
# base09 = "fab387"; # Integers, Boolean, Constants, XML Attributes, Markup Link Url
|
||||
# base0A = "f9e2af"; # Classes, Markup Bold, Search Text Background
|
||||
# base0B = "a6e3a1"; # Strings, Inherited Class, Markup Code, Diff Inserted
|
||||
# base0C = "94e2d5"; # Support, Regular Expressions, Escape Characters, Markup Quotes
|
||||
# base0D = "c5afd4"; # Functions, Methods, Attribute IDs, Headings, Accent color
|
||||
# base0E = "cba6f7"; # Keywords, Storage, Selector, Markup Italic, Diff Changed
|
||||
# base0F = "f2cdcd"; # Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?>
|
||||
# };
|
||||
# base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
|
||||
base16Scheme = {
|
||||
base00 = "E5D68B"; # Default Background
|
||||
base01 = "D3BA68"; # Lighter Background (selection bg / subtle UI)
|
||||
base02 = "9D9870"; # Selection Background / secondary bg
|
||||
base03 = "6F664D"; # Comments, Invisibles, Line Highlighting
|
||||
base04 = "7E7769"; # Dark Foreground (Status bars / line numbers)
|
||||
base05 = "3F321F"; # Default Foreground, Caret, Text
|
||||
base06 = "3A3427"; # Light Foreground (rarely used)
|
||||
base07 = "3A3427"; # Light Background (rarely used)
|
||||
|
||||
base08 = "B5563A"; # Variables, Deleted (red-ish)
|
||||
base09 = "A34700"; # Integers / Constants (orange)
|
||||
base0A = "775700"; # Classes / Search Background (yellow)
|
||||
base0B = "2A712D"; # Strings / Inserted (green)
|
||||
base0C = "1C7E7E"; # Regex / Support / Quotes (cyan)
|
||||
base0D = "1964A6"; # Functions / Headings / Methods (blue)
|
||||
base0E = "5A2FCC"; # Keywords / Storage (purple)
|
||||
base0F = "9D4750"; # Deprecated / Embedded tags (extra warm)
|
||||
};
|
||||
|
||||
cursor = {
|
||||
name = "phinger-cursors-light";
|
||||
|
|
@ -89,6 +90,6 @@
|
|||
};
|
||||
|
||||
polarity = "light";
|
||||
image = ../../../wallpapers/nixos-wallpaper-catppuccin-latte.png;
|
||||
image = ../../../wallpapers/oasis.png;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,15 +51,6 @@
|
|||
package = pkgs.qemu_kvm;
|
||||
runAsRoot = true;
|
||||
swtpm.enable = true;
|
||||
ovmf = {
|
||||
enable = true;
|
||||
packages = [
|
||||
(pkgs.OVMF.override {
|
||||
secureBoot = true;
|
||||
tpmSupport = true;
|
||||
}).fd
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue