hm management
This commit is contained in:
parent
86668f7707
commit
558dfcde48
4 changed files with 23 additions and 17 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -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": {
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@
|
|||
kalk
|
||||
filelight
|
||||
kamoso
|
||||
konversation
|
||||
];
|
||||
plasma6.excludePackages = with pkgs.kdePackages; [
|
||||
discover
|
||||
|
|
|
|||
|
|
@ -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 = {
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue