Archived
Watch
1
0
Fork
You've already forked nixos
0

hm management

This commit is contained in:
asnev 2026-07-04 08:01:13 +07:00
commit 558dfcde48
Signed by: asnev
SSH key fingerprint: SHA256:8hagYq9hDUuS5clQ78FKhIoQDvg5crdkYMHX+3g7wB4
4 changed files with 23 additions and 17 deletions

6
flake.lock generated
View file

@ -55,11 +55,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1782723713, "lastModified": 1782959384,
"narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", "narHash": "sha256-xnJJk+ct+D2+wdRxj1wk36w5zV9RVESwRqcklPdt3fM=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", "rev": "65179426c83bb3f6bc14898b42ea1c6f01d374b0",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -11,6 +11,7 @@
kalk kalk
filelight filelight
kamoso kamoso
konversation
]; ];
plasma6.excludePackages = with pkgs.kdePackages; [ plasma6.excludePackages = with pkgs.kdePackages; [
discover discover

View file

@ -35,14 +35,6 @@ in {
}; };
programs = { programs = {
foot = {
settings.main = {
initial-window-size-chars = "80x36";
font = "BigBlueTermPlus Nerd Font:size=8";
font-bold = "BigBlueTermPlus Nerd Font:size=8";
};
theme = "gruvbox";
};
starship = { starship = {
transientPrompt.enable = true; transientPrompt.enable = true;
transientPrompt.left = "starship module character"; transientPrompt.left = "starship module character";
@ -58,6 +50,15 @@ in {
}; };
}; };
ssh.startAgent = true; ssh.startAgent = true;
obs-studio = {
enable = true;
enableVirtualCamera = true;
plugins = with pkgs.obs-studio-plugins; [
input-overlay
droidcam-obs
wlrobs
];
};
}; };
systemd.user.services.ssh-add-key = { systemd.user.services.ssh-add-key = {

View file

@ -12,7 +12,6 @@
keepassxc keepassxc
# multimedia # multimedia
unstable.audacity unstable.audacity
obs-studio
furnace furnace
corrscope corrscope
vlc vlc
@ -24,17 +23,17 @@
ungoogled-chromium ungoogled-chromium
# games # games
osu-lazer-bin osu-lazer-bin
# emulation
(unstable.bottles.override { removeWarningPopup = true; })
]; ];
}; };
services.flatpak = { services.flatpak = {
update.auto.enable = false; update.auto.enable = false;
update.onActivation = false; update.onActivation = true;
uninstallUnmanaged = false; uninstallUnmanaged = false;
packages = [ packages = [
# { appId = "app.Id.here"; origin = "flathub"; commit = "<hash>" } # { appId = "app.Id.here"; origin = "flathub"; commit = "<hash>" }
"com.usebottles.bottles"
"org.nickvision.tubeconverter"
]; ];
overrides = { overrides = {
global = { Context.sockets = ["wayland" "!x11" "!fallback-x11"]; }; global = { Context.sockets = ["wayland" "!x11" "!fallback-x11"]; };
@ -66,6 +65,7 @@
line-number = "absolute"; line-number = "absolute";
lsp.display-messages = true; lsp.display-messages = true;
cursorline = true; cursorline = true;
gutters = ["diff" "diagnostics" "spacer"];
}; };
theme = "gruvbox"; theme = "gruvbox";
}; };
@ -81,7 +81,7 @@
}; };
emacs = { emacs = {
enable = true; enable = true;
extraConfig = ""; extraConfig = "-nw";
}; };
fastfetch = { fastfetch = {
enable = true; enable = true;
@ -181,7 +181,6 @@
}; };
librewolf = { librewolf = {
enable = true; enable = true;
package = pkgs.librewolf-bin;
languagePacks = ["en-GB"]; languagePacks = ["en-GB"];
settings = { settings = {
"privacy.resistFingerprinting" = false; "privacy.resistFingerprinting" = false;
@ -192,5 +191,10 @@
"browser.discovery.containers.enabled" = false; "browser.discovery.containers.enabled" = false;
}; };
}; };
yt-dlp = {
enable = true;
settings = {};
extraConfig = "--update -F";
};
}; };
} }