diff --git a/flake.lock b/flake.lock index f37b545..0fb0fda 100644 --- a/flake.lock +++ b/flake.lock @@ -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": { diff --git a/profiles/kde.nix b/profiles/kde.nix index e0118ce..087758e 100644 --- a/profiles/kde.nix +++ b/profiles/kde.nix @@ -11,6 +11,7 @@ kalk filelight kamoso + konversation ]; plasma6.excludePackages = with pkgs.kdePackages; [ discover diff --git a/users/coyote/default.nix b/users/coyote/default.nix index 98a9474..17e781b 100644 --- a/users/coyote/default.nix +++ b/users/coyote/default.nix @@ -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 = { diff --git a/users/coyote/home.nix b/users/coyote/home.nix index 934a189..7373cf2 100644 --- a/users/coyote/home.nix +++ b/users/coyote/home.nix @@ -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 = "" } - "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"; + }; }; }