gtk.enable
Whether to enable Gtk theming configuration.
type
boolean
example
{
gtk.enable = true;
}
default
{
gtk.enable = false;
}
gtk.cursorTheme
The cursor theme to use.
type
null or submodule
example
{
gtk.cursorTheme = {
_type = "literalExpression";
text = ''
{
name = "Adwaita";
package = pkgs.gnome3.adwaita-icon-theme;
};
'';
};
}
default
{
gtk.cursorTheme = null;
}
gtk.font
The font to use in GTK+ applications.
type
null or submodule
example
{
gtk.font = {
_type = "literalExpression";
text = ''
{
name = "Cantarell 11";
package = pkgs.cantarell-fonts;
};
'';
};
}
default
{
gtk.font = null;
}
gtk.gtk2
Whether to enable theming for obsolete GTK2 engine.
type
boolean
default
{
gtk.gtk2 = true;
}
gtk.iconTheme
The icon theme to use.
type
null or submodule
example
{
gtk.iconTheme = {
_type = "literalExpression";
text = ''
{
name = "Adwaita";
package = pkgs.gnome3.adwaita-icon-theme;
};
'';
};
}
default
{
gtk.iconTheme = null;
}
gtk.theme
The GTK+ theme to use.
type
null or submodule
example
{
gtk.theme = {
_type = "literalExpression";
text = ''
{
name = "Adwaita";
package = pkgs.gnome-themes-extra;
};
'';
};
}
default
{
gtk.theme = null;
}
hardware.logitech-k380.enable
Whether to make function keys default on Logitech k380 bluetooth keyboard.
type
boolean
default
{
hardware.logitech-k380.enable = false;
}
hardware.steam.enable
Whether to enable Steam headless server.
type
boolean
example
{
hardware.steam.enable = true;
}
default
{
hardware.steam.enable = false;
}
hardware.steam.autorun
Whether to enable run by default.
type
boolean
example
{
hardware.steam.autorun = true;
}
default
{
hardware.steam.autorun = false;
}
hardware.steam.devid
type
string
example
{
hardware.steam.devid = "0000:07:00.0,1";
}
hardware.steam.resolution
type
string
default
{
hardware.steam.resolution = "1920x1080";
}
hardware.steam.user
type
string
hardware.steam.wayland
Whether to enable via Wayland.
type
boolean
example
{
hardware.steam.wayland = true;
}
default
{
hardware.steam.wayland = false;
}
hardware.steam.xorg
Whether to enable via X.Org.
type
boolean
example
{
hardware.steam.xorg = true;
}
default
{
hardware.steam.xorg = false;
}
hardware.wifi.enable
Whether to enable Wifi hacks .
type
boolean
example
{
hardware.wifi.enable = true;
}
default
{
hardware.wifi.enable = false;
}
hardware.wifi.interface
type
string
programs.bambootracker.enable
Whether to enable BambooTracker program .
type
boolean
example
{
programs.bambootracker.enable = true;
}
default
{
programs.bambootracker.enable = false;
}
programs.pipewire.enable
Whether to enable the PipeWire sound server .
type
boolean
example
{
programs.pipewire.enable = true;
}
default
{
programs.pipewire.enable = false;
}
programs.pulseaudio.enable
Whether to enable the PulseAudio sound server .
type
boolean
example
{
programs.pulseaudio.enable = true;
}
default
{
programs.pulseaudio.enable = false;
}
qt5.enable
Whether to enable Qt5 theming configuration.
type
boolean
example
{
qt5.enable = true;
}
default
{
qt5.enable = false;
}
qt5.platformTheme
Selects the platform theme to use for Qt5 applications.
type
one of "gtk2", "gtk3"
example
{
qt5.platformTheme = "gnome";
}
qt5.style
Selects the style to use for Qt5 applications.
type
one of "adwaita", "adwaita-dark", "cleanlooks", "gtk2", "motif", "plastique"
example
{
qt5.style = "adwaita";
}
services.jack.enable
Whether to enable JACK Audio Connection Kit. You must be in "wheel" group .
type
boolean
example
{
services.jack.enable = true;
}
default
{
services.jack.enable = false;
}
services.job.enable
Whether to enable Programs for job .
type
boolean
example
{
services.job.enable = true;
}
default
{
services.job.enable = false;
}
services.nvidia.enable
Whether to enable the Nvidia Optimus support .
type
boolean
example
{
services.nvidia.enable = true;
}
default
{
services.nvidia.enable = false;
}
services.server.enable
Whether to enable Support for my home server .
type
boolean
example
{
services.server.enable = true;
}
default
{
services.server.enable = false;
}