stuff
This commit is contained in:
@@ -25,7 +25,9 @@
|
||||
])
|
||||
];
|
||||
|
||||
kernelPackages = pkgs.linuxPackages_zen;
|
||||
kernelPackages = pkgs.linuxPackages_latest;
|
||||
kernelModules = [ "v4l2loopback" ];
|
||||
extraModulePackages = [ pkgs.linuxPackages_latest.v4l2loopback ];
|
||||
kernelParams = lib.mkMerge [
|
||||
(lib.mkIf (systemName == "laptop") [
|
||||
"ipv6e=1"
|
||||
@@ -36,6 +38,9 @@
|
||||
"ipv6e=1"
|
||||
])
|
||||
];
|
||||
extraModprobeConfig = ''
|
||||
options v4l2loopback devices=2 video_nr=1,0 card_label="OBS Cam","phone cam" exclusive_caps=1,1
|
||||
'';
|
||||
|
||||
plymouth = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
inputs,
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
...
|
||||
@@ -94,10 +95,42 @@ in
|
||||
programs.nix-ld.enable = true;
|
||||
programs.nix-ld.libraries = with pkgs; [
|
||||
# add libraries here
|
||||
alsa-lib
|
||||
libGL
|
||||
glibc
|
||||
glib
|
||||
fontconfig
|
||||
xorg.libX11
|
||||
xorg.libXcomposite
|
||||
xorg.libXdamage
|
||||
xorg.libXfixes
|
||||
xorg.libXrender
|
||||
xorg.libXrandr
|
||||
xorg.libXtst
|
||||
xorg_sys_opengl
|
||||
xorg.libXi
|
||||
xorg.libxshmfence
|
||||
xorg.libxkbfile
|
||||
xorg.libxcb
|
||||
xorg.xcbutilwm
|
||||
xorg.xcbutilimage
|
||||
xorg.xcbutilkeysyms
|
||||
xorg.xcbutilrenderutil
|
||||
xcb-util-cursor
|
||||
libgbm
|
||||
libxkbcommon
|
||||
freetype
|
||||
dbus
|
||||
krb5
|
||||
nss
|
||||
zotero
|
||||
nspr
|
||||
gtk3
|
||||
libappindicator-gtk3
|
||||
mesa
|
||||
vulkan-loader
|
||||
];
|
||||
|
||||
|
||||
#backlight tool
|
||||
programs.light.enable = true;
|
||||
|
||||
@@ -139,5 +172,6 @@ in
|
||||
kdePackages.qt6ct
|
||||
ripgrep
|
||||
xwayland-satellite
|
||||
inputs.nix-alien.packages.${pkgs.system}.nix-alien
|
||||
];
|
||||
}
|
||||
|
||||
@@ -165,7 +165,7 @@
|
||||
# List services that you want to enable:
|
||||
services.emacs = {
|
||||
enable = true;
|
||||
package = pkgs.emacs30-pgtk; # replace with emacs-gtk, or a version provided by the community overlay if desired.
|
||||
package = pkgs.emacs-gtk; # replace with emacs-gtk, or a version provided by the community overlay if desired.
|
||||
};
|
||||
services.sunshine = lib.mkIf (systemName == "pc") {
|
||||
enable = true;
|
||||
|
||||
Reference in New Issue
Block a user