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": {
"locked": {
"lastModified": 1782723713,
"narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=",
"lastModified": 1782959384,
"narHash": "sha256-xnJJk+ct+D2+wdRxj1wk36w5zV9RVESwRqcklPdt3fM=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8",
"rev": "65179426c83bb3f6bc14898b42ea1c6f01d374b0",
"type": "github"
},
"original": {

View file

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

View file

@ -35,14 +35,6 @@ in {
};
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 = {
transientPrompt.enable = true;
transientPrompt.left = "starship module character";
@ -58,6 +50,15 @@ in {
};
};
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 = {

View file

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