Bohdan's terminal configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

nix: enabled obs websockets for noctalia integration

bpavuk e8071ddd e5b5e2f9

+13 -1
+12 -1
nixos/desktop/niri.nix
··· 3 3 jake-sddm-theme = pkgs.sddm-astronaut.override { 4 4 embeddedTheme = "jake_the_dog"; 5 5 }; 6 + qtWebsockets = pkgs.kdePackages.qtwebsockets; 7 + websocketsQmlPath = "${qtWebsockets}/lib/qt-6/qml"; 8 + noctalia-shell-with-libs = pkgs.symlinkJoin { 9 + name = "noctalia-shell-with-libs"; 10 + paths = [ pkgs.noctalia-shell ]; 11 + buildInputs = [ pkgs.makeWrapper ]; 12 + postBuild = '' 13 + wrapProgram $out/bin/noctalia-shell \ 14 + --prefix QML_IMPORT_PATH : "${websocketsQmlPath}" 15 + ''; 16 + }; 6 17 in { 7 18 services.xserver.enable = true; 8 19 services.displayManager.sddm = { ··· 27 38 programs.xwayland.enable = true; 28 39 environment.systemPackages = with pkgs; [ 29 40 xwayland-satellite 30 - noctalia-shell 41 + noctalia-shell-with-libs 31 42 jake-sddm-theme 32 43 33 44 kdePackages.qtmultimedia
+1
nixos/home/life/creativity.nix
··· 20 20 obs-vaapi 21 21 obs-gstreamer 22 22 obs-vkcapture 23 + obs-websocket 23 24 ]; 24 25 }; 25 26 }