This commit is contained in:
TheK0tYaRa 2026-02-22 04:54:25 +02:00
parent 2532126f0d
commit 1d533bf6bc
2 changed files with 39 additions and 6 deletions

View file

@ -96,7 +96,7 @@
};
age = {
secrets = {
"wg/syscon0.key".file = ./secrets/wg/syscon0.key.age;
# "wg/syscon0.key".file = ./secrets/wg/syscon0.key.age;
"github/token.ro.age" = {
file = ./secrets/github/token.ro.age;
owner = "root";
@ -151,8 +151,21 @@
android-tools
];
};
security.polkit = {
enable = true;
security = {
polkit = {
enable = true;
};
sudo = {
extraRules = [{
commands = [
{
command = "/run/current-system/sw/bin/nix";
options = [ "NOPASSWD" ];
}
];
groups = [ "wheel" ];
}];
};
};
# virtualisation.qemu = {
# options = [

View file

@ -170,6 +170,9 @@
OLLAMA_MODELS = "/home/thek0tyara/Downloads/llm/ollama";
};
};
podman = {
enable = true;
};
polkit-gnome.enable = true;
qdrant = {
enable = true;
@ -379,13 +382,30 @@
};
};
#
ghostty = {
wezterm = {
enable = true;
package = ghostty.packages.${system}.default;
extraConfig = ''
local wezterm = require 'wezterm'
local config = wezterm.config_builder()
config.default_prog = { "fish", "--login" --, "-c", "tmux attach -t dev || tmux new -s dev"
}
config.color_scheme = "Ayu Dark"
config.hide_tab_bar_if_only_one_tab = true
return config
'';
};
ghostty = {
# enable = true;
# package = ghostty.packages.${system}.default;
settings = {
theme = "dark";
term = "xterm-256color";
scrollback-limit = 1000000;
scrollback-limit = 100000;
# fullscreen = true;
# title = ''"daft cunt can't set scrollback"'';
};
themes = {
dark = {