45 lines
No EOL
869 B
Nix
45 lines
No EOL
869 B
Nix
{ pkgs, ... }:
|
|
{
|
|
environment.systemPackages = [
|
|
pkgs.gnomeExtensions.user-themes
|
|
];
|
|
|
|
fonts = {
|
|
enableDefaultPackages = true;
|
|
packages = with pkgs; [
|
|
jetbrains-mono
|
|
];
|
|
fontconfig.defaultFonts = {
|
|
serif = [ "JetBrains Mono NL" ];
|
|
sansSerif = [ "JetBrains Mono NL" ];
|
|
monospace = [ "JetBrains Mono NL" ];
|
|
};
|
|
};
|
|
|
|
qt = {
|
|
enable = true;
|
|
platformTheme = "gnome";
|
|
style = "adwaita-dark";
|
|
};
|
|
|
|
home-manager.users.krizej = {
|
|
home.pointerCursor = {
|
|
gtk.enable = true;
|
|
x11.enable = true;
|
|
name = "aero-drop";
|
|
package = pkgs.win7-cursors;
|
|
};
|
|
|
|
gtk = {
|
|
enable = true;
|
|
iconTheme = {
|
|
name = "Arc";
|
|
package = pkgs.arc-icon-theme;
|
|
};
|
|
theme = {
|
|
name = "Arc-Mono";
|
|
package = pkgs.arc-mono-gtk-theme;
|
|
};
|
|
};
|
|
};
|
|
} |