Misc updates

This commit is contained in:
alejandro-angulo 2025-04-23 16:12:32 -07:00
parent 3f16537322
commit 1ce15710a1
Signed by: alejandro-angulo
GPG key ID: 75579581C74554B6
9 changed files with 108 additions and 230 deletions

View file

@ -60,7 +60,7 @@
hugo
nixos-generators
vlc
signal-desktop
signal-desktop-bin
];
programs.light.enable = true;

View file

@ -69,6 +69,8 @@
];
};
services.sunshine.enable = true;
services.udev.packages = [
(pkgs.writeTextFile {
name = "microbit-udev-rules";
@ -163,7 +165,7 @@
prusa-slicer
esptool
minicom
signal-desktop
signal-desktop-bin
ncdu
cntr
@ -183,6 +185,26 @@
tridactyl-native
];
# TODO: configure xdg portal with home-manager (it's broken rn)
# see here: https://github.com/nix-community/home-manager/issues/6770
#
xdg.portal = {
enable = true;
config = {
common = {
default = "wlr";
};
};
wlr.enable = true;
wlr.settings.screencast = {
chooser_type = "simple";
chooser_cmd = "${pkgs.slurp}/bin/slurp -f %o -or";
};
extraPortals = with pkgs; [
xdg-desktop-portal-gtk # Makes gtk apps happy
];
};
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave