···6677{
88 imports =
99- [ # Include the results of the hardware scan.
99+ [
1010+ # Include the results of the hardware scan.
1011 ./hardware-configuration.nix
1112 ./boot.nix
1213 ./networking.nix
+1-1
gui.nix
···4040 noto-fonts-cjk
4141 noto-fonts-emoji
4242 noto-fonts-extra
4343- (nerdfonts.override { fonts = ["FiraCode"]; })
4343+ (nerdfonts.override { fonts = [ "FiraCode" ]; })
4444 ];
45454646 # Polkit is a dependency of Sway. It's responsible for handling security policies
···11{ pkgs, lib, ... }:
22-let # bash script to let dbus know about important env variables and
22+let # bash script to let dbus know about important env variables and
33 # propagate them to relevent services run at the end of sway config
44 # see
55 # https://github.com/emersion/xdg-desktop-portal-wlr/wiki/"It-doesn't-work"-Troubleshooting-Checklist
···2727 name = "configure-gtk";
2828 destination = "/bin/configure-gtk";
2929 executable = true;
3030- text = let
3131- # TODO: figure out why these bindings exist or where they're used
3232- schema = pkgs.gsettings-desktop-schemas;
3333- datadir = "${schema}/share/gsettings-schemas/${schema.name}";
3434- in ''
3535-6 gnome_schema=org.gnome.desktop.interface
3636- gsettings set $gnome_schema gtk-theme 'Dracula'
3737- '';
3030+ text =
3131+ let
3232+ # TODO: figure out why these bindings exist or where they're used
3333+ schema = pkgs.gsettings-desktop-schemas;
3434+ datadir = "${schema}/share/gsettings-schemas/${schema.name}";
3535+ in
3636+ ''
3737+ 6 gnome_schema=org.gnome.desktop.interface
3838+ gsettings set $gnome_schema gtk-theme 'Dracula'
3939+ '';
3840 };
3941in
4042{
+1-1
services.nix
···123123 };
124124125125 services.plex = {
126126- enable = false;
126126+ enable = true;
127127 openFirewall = false; # we proxy this with nginx
128128 group = "nas";
129129 user = "noah";