mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
Mixed updates, flake update
This commit is contained in:
parent
3965c6978a
commit
ce7d43ec54
17 changed files with 72 additions and 76 deletions
|
|
@ -5,28 +5,30 @@
|
||||||
boot.loader.systemd-boot.configurationLimit = 8;
|
boot.loader.systemd-boot.configurationLimit = 8;
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
extraOptions = lib.optionalString (lib.versionAtLeast config.nix.package.version "2.4") ''
|
|
||||||
experimental-features = nix-command flakes
|
|
||||||
'';
|
|
||||||
nixPath = [
|
nixPath = [
|
||||||
"nixpkgs=${inputs.nixpkgs}"
|
"nixpkgs=${inputs.nixpkgs}"
|
||||||
"nur=${inputs.nur}"
|
"nur=${inputs.nur}"
|
||||||
"arc=${inputs.arcexprs}"
|
"arc=${inputs.arcexprs}"
|
||||||
"ci=${inputs.ci}"
|
"ci=${inputs.ci}"
|
||||||
];
|
];
|
||||||
sandboxPaths = [
|
registry = {
|
||||||
"/var/run/nscd/socket"
|
nixpkgs.flake = inputs.nixpkgs;
|
||||||
];
|
nur.flake = inputs.nur;
|
||||||
|
arc.flake = inputs.arcexprs;
|
||||||
binaryCaches = [ "https://arc.cachix.org" "https://kittywitch.cachix.org" "https://nix-community.cachix.org" "https://nixcache.reflex-frp.org" ];
|
ci.flake = inputs.ci;
|
||||||
binaryCachePublicKeys =
|
};
|
||||||
[ "arc.cachix.org-1:DZmhclLkB6UO0rc0rBzNpwFbbaeLfyn+fYccuAy7YVY=" "kittywitch.cachix.org-1:KIzX/G5cuPw5WgrXad6UnrRZ8UDr7jhXzRTK/lmqyK0=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "ryantrinkle.com-1:JJiAKaRv9mWgpVAz8dwewnZe0AzzEAzPkagE9SP5NWI=" ];
|
settings = {
|
||||||
autoOptimiseStore = true;
|
experimental-features = lib.optional (lib.versionAtLeast config.nix.package.version "2.4") "nix-command flakes";
|
||||||
|
substituters = [ "https://arc.cachix.org" "https://kittywitch.cachix.org" "https://nix-community.cachix.org" "https://nixcache.reflex-frp.org" ];
|
||||||
|
trusted-public-keys =
|
||||||
|
[ "arc.cachix.org-1:DZmhclLkB6UO0rc0rBzNpwFbbaeLfyn+fYccuAy7YVY=" "kittywitch.cachix.org-1:KIzX/G5cuPw5WgrXad6UnrRZ8UDr7jhXzRTK/lmqyK0=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" "ryantrinkle.com-1:JJiAKaRv9mWgpVAz8dwewnZe0AzzEAzPkagE9SP5NWI=" ];
|
||||||
|
auto-optimise-store = true;
|
||||||
|
trusted-users = [ "root" "@wheel" ];
|
||||||
|
};
|
||||||
gc = {
|
gc = {
|
||||||
automatic = lib.mkDefault false;
|
automatic = lib.mkDefault false;
|
||||||
dates = lib.mkDefault "weekly";
|
dates = lib.mkDefault "weekly";
|
||||||
options = lib.mkDefault "--delete-older-than 1w";
|
options = lib.mkDefault "--delete-older-than 1w";
|
||||||
};
|
};
|
||||||
trustedUsers = [ "root" "@wheel" ];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ with lib;
|
||||||
enable = true;
|
enable = true;
|
||||||
ports = lib.mkDefault [ 62954 ];
|
ports = lib.mkDefault [ 62954 ];
|
||||||
passwordAuthentication = false;
|
passwordAuthentication = false;
|
||||||
challengeResponseAuthentication = false;
|
kbdInteractiveAuthentication = false;
|
||||||
permitRootLogin = lib.mkDefault "prohibit-password";
|
permitRootLogin = lib.mkDefault "prohibit-password";
|
||||||
kexAlgorithms = [ "curve25519-sha256@libssh.org" ];
|
kexAlgorithms = [ "curve25519-sha256@libssh.org" ];
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{ config, ... }: {
|
{ config, ... }: {
|
||||||
nix = {
|
nix.settings = {
|
||||||
binaryCaches = [ "https://thefloweringash-armv7.cachix.org/" ];
|
substituters = [ "https://thefloweringash-armv7.cachix.org/" ];
|
||||||
binaryCachePublicKeys = [ "thefloweringash-armv7.cachix.org-1:v+5yzBD2odFKeXbmC+OPWVqx4WVoIVO6UXgnSAWFtso=" ];
|
trusted-public-keys = [ "thefloweringash-armv7.cachix.org-1:v+5yzBD2odFKeXbmC+OPWVqx4WVoIVO6UXgnSAWFtso=" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }: {
|
{ config, ... }: {
|
||||||
nix = {
|
nix.settings = {
|
||||||
binaryCaches = [ "https://arm.cachix.org/" ];
|
substituters = [ "https://arm.cachix.org/" ];
|
||||||
binaryCachePublicKeys = [ "arm.cachix.org-1:5BZ2kjoL1q6nWhlnrbAl+G7ThY7+HaBRD9PZzqZkbnM=" ];
|
trusted-public-keys = [ "arm.cachix.org-1:5BZ2kjoL1q6nWhlnrbAl+G7ThY7+HaBRD9PZzqZkbnM=" ];
|
||||||
};
|
};
|
||||||
boot.binfmt = {
|
boot.binfmt = {
|
||||||
emulatedSystems = [ "armv6l-linux" ];
|
emulatedSystems = [ "armv6l-linux" ];
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }: {
|
{ config, ... }: {
|
||||||
nix = {
|
nix.settings = {
|
||||||
binaryCaches = [ "https://arm.cachix.org/" ];
|
substituters = [ "https://arm.cachix.org/" ];
|
||||||
binaryCachePublicKeys = [ "arm.cachix.org-1:5BZ2kjoL1q6nWhlnrbAl+G7ThY7+HaBRD9PZzqZkbnM=" ];
|
trusted-public-keys = [ "arm.cachix.org-1:5BZ2kjoL1q6nWhlnrbAl+G7ThY7+HaBRD9PZzqZkbnM=" ];
|
||||||
};
|
};
|
||||||
boot.binfmt = {
|
boot.binfmt = {
|
||||||
emulatedSystems = [ "armv7l-linux" ];
|
emulatedSystems = [ "armv7l-linux" ];
|
||||||
|
|
|
||||||
|
|
@ -154,10 +154,6 @@ in {
|
||||||
kernelModules = [ "i2c-dev" ]; # i2c-dev is required for DDC/CI for screenstub
|
kernelModules = [ "i2c-dev" ]; # i2c-dev is required for DDC/CI for screenstub
|
||||||
kernelPatches = with pkgs.kernelPatches; [
|
kernelPatches = with pkgs.kernelPatches; [
|
||||||
(mkIf config.deploy.profile.hardware.acs-override acs-override)
|
(mkIf config.deploy.profile.hardware.acs-override acs-override)
|
||||||
{
|
|
||||||
name = "clocksource-reduce-tsc-tolerance";
|
|
||||||
patch = ./tsc-tolerance.patch;
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
(mkIf (config.deploy.profile.hardware.amdgpu) {
|
(mkIf (config.deploy.profile.hardware.amdgpu) {
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ in
|
||||||
extended_spam_headers = yes;
|
extended_spam_headers = yes;
|
||||||
''; };
|
''; };
|
||||||
"redis.conf" = { text = ''
|
"redis.conf" = { text = ''
|
||||||
servers = "127.0.0.1:${toString config.services.redis.port}";
|
servers = "127.0.0.1:${toString config.services.redis.servers.rspamd.port}";
|
||||||
''; };
|
''; };
|
||||||
"classifier-bayes.conf" = { text = ''
|
"classifier-bayes.conf" = { text = ''
|
||||||
cache {
|
cache {
|
||||||
|
|
@ -67,7 +67,7 @@ in
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services.redis.enable = true;
|
services.redis.servers.rspamd.enable = true;
|
||||||
|
|
||||||
systemd.services.rspamd = {
|
systemd.services.rspamd = {
|
||||||
requires = [ "redis.service" ];
|
requires = [ "redis.service" ];
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,7 @@
|
||||||
"postgresql://sogo@/sogo/sogo_sessions_folder";
|
"postgresql://sogo@/sogo/sogo_sessions_folder";
|
||||||
SOGoMailingMechanism = "smtp";
|
SOGoMailingMechanism = "smtp";
|
||||||
SOGoForceExternalLoginWithEmail = YES;
|
SOGoForceExternalLoginWithEmail = YES;
|
||||||
|
SOGoSMTPAuthenticationType = PLAIN;
|
||||||
SOGoSMTPServer = "smtps://${config.network.addresses.public.domain}:465";
|
SOGoSMTPServer = "smtps://${config.network.addresses.public.domain}:465";
|
||||||
SOGoIMAPServer = "imaps://${config.network.addresses.public.domain}:993";
|
SOGoIMAPServer = "imaps://${config.network.addresses.public.domain}:993";
|
||||||
SOGoUserSources = (
|
SOGoUserSources = (
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,7 @@ in
|
||||||
systemd.services.murmur = {
|
systemd.services.murmur = {
|
||||||
description = "Murmur Chat Service";
|
description = "Murmur Chat Service";
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network-online.target " ];
|
after = [ "network-online.target" ];
|
||||||
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
# murmurd doesn't fork when logging to the console.
|
# murmurd doesn't fork when logging to the console.
|
||||||
|
|
|
||||||
|
|
@ -39,8 +39,8 @@ with lib;
|
||||||
};
|
};
|
||||||
|
|
||||||
security.acme = {
|
security.acme = {
|
||||||
#defaults.email = config.network.dns.email;
|
defaults.email = config.network.dns.email;
|
||||||
email = config.network.dns.email;
|
#email = config.network.dns.email;
|
||||||
acceptTerms = true;
|
acceptTerms = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit c37443d54bb36efa3ca23847b3c515c3ece0a943
|
Subproject commit bf30d9da585eae6fa6140a482e0012d1e46127ba
|
||||||
|
|
@ -259,7 +259,7 @@
|
||||||
padding = 1;
|
padding = 1;
|
||||||
background = background_light;
|
background = background_light;
|
||||||
};
|
};
|
||||||
interval = 60;
|
interval = 1;
|
||||||
date = "%a, %F";
|
date = "%a, %F";
|
||||||
time = "%T";
|
time = "%T";
|
||||||
};
|
};
|
||||||
|
|
@ -288,7 +288,7 @@ set -eu
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
|
|
||||||
if gpg --card-status &> /dev/null; then
|
if gpg --card-status &> /dev/null; then
|
||||||
user="$(gpg --card-status | grep 'Login data' | awk '{print $NF}')";
|
#user="$(gpg --card-status | grep 'Login data' | awk '{print $NF}')";
|
||||||
status='%{B${string}} %{B-}'
|
status='%{B${string}} %{B-}'
|
||||||
else
|
else
|
||||||
status='%{B${variable}} %{B-}'
|
status='%{B${variable}} %{B-}'
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
pinentry.gtk2
|
pinentry.gtk2
|
||||||
niv
|
|
||||||
borgbackup
|
borgbackup
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,5 @@
|
||||||
${pkgs.kitty}/bin/kitty +kitten icat ${./nano.png}
|
${pkgs.kitty}/bin/kitty +kitten icat ${./nano.png}
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
programs.zsh = {
|
home.packages = map (attr: pkgs.writeShellScriptBin "abby${attr}" "mpv $(bitw get secrets/abby -f ${attr})") [ "radio" "tv" ];
|
||||||
shellAliases = mapListToAttrs (attr: nameValuePair "abby${attr}" "mpv $(bitw get secrets/abby -f ${attr})") [ "radio" "tv" ];
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
60
flake.lock
generated
60
flake.lock
generated
|
|
@ -20,11 +20,11 @@
|
||||||
"arcexprs": {
|
"arcexprs": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1641269180,
|
"lastModified": 1644261878,
|
||||||
"narHash": "sha256-yxKrSjZIsagr6DoiTSfHk9FTMNmMWd6/eCdIbANQUY8=",
|
"narHash": "sha256-V0Dn63YTjvWdPvdmtMsYZWPkxmkRK8C1xGCQV4Sf3qw=",
|
||||||
"owner": "arcnmx",
|
"owner": "arcnmx",
|
||||||
"repo": "nixexprs",
|
"repo": "nixexprs",
|
||||||
"rev": "ae4a52292edbcc49e39e9d40f70f2b27948ef4a6",
|
"rev": "a8ad4007716a9b1bd796394c7f3e92faf6f4c75c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -37,11 +37,11 @@
|
||||||
"ci": {
|
"ci": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638109861,
|
"lastModified": 1643398418,
|
||||||
"narHash": "sha256-i87WzlLPk8bG5ampBaL9Qj5Fu6BN9QN/qkyF1FUtWG0=",
|
"narHash": "sha256-j7Z+k1dUg65vvBhME+c3ve1Oxlu5GeI4oNwdo1NGL10=",
|
||||||
"owner": "arcnmx",
|
"owner": "arcnmx",
|
||||||
"repo": "ci",
|
"repo": "ci",
|
||||||
"rev": "58ffa52cb91df95120734019cc1af800ee585b80",
|
"rev": "1d38e73657284793de5251738adbe2c04a151c08",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -86,11 +86,11 @@
|
||||||
},
|
},
|
||||||
"emacs-overlay": {
|
"emacs-overlay": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638984290,
|
"lastModified": 1644315846,
|
||||||
"narHash": "sha256-T+LusWWmE7NrGtMsxORMJzgKrZYooQJZIJRppjuCnLI=",
|
"narHash": "sha256-/DVsxnczKZdY6neJO5a0tjYR+rjmNHtTSb5NXqYHzzI=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "emacs-overlay",
|
"repo": "emacs-overlay",
|
||||||
"rev": "4f68299096f42f9499f615f97ac295b218ecae21",
|
"rev": "b95461861c8b5b7432cfc13306477d17c684d80d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -199,11 +199,11 @@
|
||||||
"flake-compat": {
|
"flake-compat": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1627913399,
|
"lastModified": 1641205782,
|
||||||
"narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=",
|
"narHash": "sha256-4jY7RCWUoZ9cKD8co0/4tFARpWB+57+r1bLLvXNJliY=",
|
||||||
"owner": "edolstra",
|
"owner": "edolstra",
|
||||||
"repo": "flake-compat",
|
"repo": "flake-compat",
|
||||||
"rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2",
|
"rev": "b7547d3eed6f32d06102ead8991ec52ab0a4f1a7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -214,11 +214,11 @@
|
||||||
},
|
},
|
||||||
"flake-utils": {
|
"flake-utils": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638122382,
|
"lastModified": 1644229661,
|
||||||
"narHash": "sha256-sQzZzAbvKEqN9s0bzWuYmRaA03v40gaJ4+iL1LXjaeI=",
|
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "74f7e4319258e287b0f9cb95426c9853b282730b",
|
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -264,11 +264,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638959036,
|
"lastModified": 1644255659,
|
||||||
"narHash": "sha256-d75Ow/rV3nq4penfTJz9H3/OlIHttoKoJUDEfink/8k=",
|
"narHash": "sha256-VuPFOttrBRTOJqPY5yboxVdk1xZjSSlOSDDbBCMKioo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "829e89a16f4f96428d1b94e68d4c06107b5491c0",
|
"rev": "1ca6293c8fb1dbe13c48fe518440c288256cd562",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -280,11 +280,11 @@
|
||||||
},
|
},
|
||||||
"impermanence": {
|
"impermanence": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638981861,
|
"lastModified": 1644014516,
|
||||||
"narHash": "sha256-rDEn/hU9ayDig2HMYKN71InhY1LV5slxp9Zy2iPBysQ=",
|
"narHash": "sha256-PkD35S6lduaU6mLcraFY0vj608RPv1kQp5uaFd/s26o=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "impermanence",
|
"repo": "impermanence",
|
||||||
"rev": "df5038f20c9efd442944fe26b93f41c0dc5217da",
|
"rev": "ff540dbe20556f6119d80f5c79796a0698a4ee38",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -391,11 +391,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1638806821,
|
"lastModified": 1644278373,
|
||||||
"narHash": "sha256-v2qd2Bsmzft53s43eCbN+4ocrLksRdFLyF/MAGuWuDA=",
|
"narHash": "sha256-9riYZyVing7OQUUWELSojlbt9u0xDh0Xm5Eg8FQn0fc=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bc5d68306b40b8522ffb69ba6cff91898c2fbbff",
|
"rev": "60c52a73f1d5858020ac4f161cd5bf1c9650f8b8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -423,11 +423,11 @@
|
||||||
},
|
},
|
||||||
"nur": {
|
"nur": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1639003260,
|
"lastModified": 1644334785,
|
||||||
"narHash": "sha256-orrydgXlevz6XdtcsMk1F3CjXFFQPrRInzDgTgXH9/A=",
|
"narHash": "sha256-QxpTrls9SaQMKdIyV2c8WkkEkacqT3WLQXt/Fbo/T3g=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nur",
|
"repo": "nur",
|
||||||
"rev": "c67a780f8b0ca614ec7e1800d8a597f26e595668",
|
"rev": "9855bc140c3a4b5abd9cd9698fb4ef0da912af19",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -587,11 +587,11 @@
|
||||||
"tf-nix": {
|
"tf-nix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1639529339,
|
"lastModified": 1644337454,
|
||||||
"narHash": "sha256-r+nIyHAKUZA3bWOlpNpu2ferhXYx4f3TbtMEJpVfbVg=",
|
"narHash": "sha256-jghbOdIc8b49am3pP6zzDBh707HDzJHHIRHufXfhNPw=",
|
||||||
"owner": "arcnmx",
|
"owner": "arcnmx",
|
||||||
"repo": "tf-nix",
|
"repo": "tf-nix",
|
||||||
"rev": "932837bbc371389ff3597a2e5b4791b45b5e18bd",
|
"rev": "550c741369a13095208b04333866348b1cbaf1a6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ writeShellScriptBin "win10-vm" ''
|
||||||
-blockdev '{"node-name":"libvirt-pflash1-format","read-only":false,"driver":"raw","file":"libvirt-pflash1-storage"}' \
|
-blockdev '{"node-name":"libvirt-pflash1-format","read-only":false,"driver":"raw","file":"libvirt-pflash1-storage"}' \
|
||||||
-machine pc-q35-5.1,accel=kvm,usb=off,vmport=off,dump-guest-core=off,pflash0=libvirt-pflash0-format,pflash1=libvirt-pflash1-format \
|
-machine pc-q35-5.1,accel=kvm,usb=off,vmport=off,dump-guest-core=off,pflash0=libvirt-pflash0-format,pflash1=libvirt-pflash1-format \
|
||||||
-monitor stdio \
|
-monitor stdio \
|
||||||
-cpu host,migratable=no,topoext=on,host-cache-info=on,+invtsc,hv_time,hv_relaxed,hv_vpindex,hv_synic,hv_spinlocks=0x1fff,hv_vendor_id=ab12341234ab$,hv_vapic,-amd-stibp \
|
-cpu host,topoext=on,host-cache-info=on,+invtsc,smep=off,hv_time,hv_relaxed,hv_spinlocks=0x1fff,hv_vendor_id=ab12341234ab$,hv_vapic,-amd-stibp \
|
||||||
-m 12288 \
|
-m 12288 \
|
||||||
-mem-path /dev/hugepages1G/qemu-win10-vm -mem-prealloc \
|
-mem-path /dev/hugepages1G/qemu-win10-vm -mem-prealloc \
|
||||||
-smp 8,sockets=1,dies=1,cores=4,threads=2 \
|
-smp 8,sockets=1,dies=1,cores=4,threads=2 \
|
||||||
|
|
|
||||||
14
trusted/flake.lock
generated
14
trusted/flake.lock
generated
|
|
@ -413,12 +413,12 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"narHash": "sha256-Ivl7zeruE4IBziVoN45np+79Mqme7APYC+fVgHqjvyg=",
|
"narHash": "sha256-2cZ6237JhyatPQObd0Q2FVqoXnXYDcKiCpzWxkF5eRk=",
|
||||||
"path": "/nix/store/njggqc0knm08q2cmxxn2009ig1gnirgz-source",
|
"path": "/nix/store/zkwg2mlqw200n2v8170738q69lk45yj2-source",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/njggqc0knm08q2cmxxn2009ig1gnirgz-source",
|
"path": "/nix/store/zkwg2mlqw200n2v8170738q69lk45yj2-source",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -624,11 +624,11 @@
|
||||||
"trusted": {
|
"trusted": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1637629540,
|
"lastModified": 1639598693,
|
||||||
"narHash": "sha256-uWqbVzpZB9PJSyswP+k7cTSdGR5kz0rYBzGzWQxIhco=",
|
"narHash": "sha256-stR1xQiJCt1PM0JocMpdSC14/2QcDFKjIX4wRJJzQRE=",
|
||||||
"ref": "main",
|
"ref": "main",
|
||||||
"rev": "4a7020983e7c7d246971edde580b8d3914bd2563",
|
"rev": "1b831ed778fad5919d09cb8b70fc3ede0851729d",
|
||||||
"revCount": 88,
|
"revCount": 89,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "ssh://git@github.com/kittywitch/nixfiles-trusted"
|
"url": "ssh://git@github.com/kittywitch/nixfiles-trusted"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue