mirror of
https://github.com/Andrey0189/nixos-config-reborn.git
synced 2025-09-15 10:06:00 +03:00
70 lines
1.6 KiB
Nix
70 lines
1.6 KiB
Nix
{ pkgs, inputs, ... }: {
|
|
imports = [ inputs.stylix.homeManagerModules.stylix ];
|
|
|
|
home.packages = with pkgs; [
|
|
jetbrains-mono
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
font-awesome
|
|
powerline-fonts
|
|
powerline-symbols
|
|
(nerdfonts.override { fonts = [ "NerdFontsSymbolsOnly" ]; })
|
|
];
|
|
|
|
stylix = {
|
|
enable = true;
|
|
polarity = "dark";
|
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-medium.yaml";
|
|
|
|
targets = {
|
|
neovim.enable = false;
|
|
waybar.enable = false;
|
|
wofi.enable = false;
|
|
hyprland.enable = false;
|
|
hyprlock.enable = false;
|
|
};
|
|
|
|
cursor = {
|
|
name = "DMZ-Black";
|
|
size = 24;
|
|
package = pkgs.vanilla-dmz;
|
|
};
|
|
|
|
fonts = {
|
|
emoji = {
|
|
name = "Noto Color Emoji";
|
|
package = pkgs.noto-fonts-color-emoji;
|
|
};
|
|
monospace = {
|
|
name = "JetBrains Mono";
|
|
package = pkgs.jetbrains-mono;
|
|
};
|
|
sansSerif = {
|
|
name = "Noto Sans";
|
|
package = pkgs.noto-fonts;
|
|
};
|
|
serif = {
|
|
name = "Noto Serif";
|
|
package = pkgs.noto-fonts;
|
|
};
|
|
|
|
sizes = {
|
|
terminal = 13;
|
|
applications = 11;
|
|
};
|
|
};
|
|
|
|
iconTheme = {
|
|
enable = true;
|
|
package = pkgs.papirus-icon-theme;
|
|
dark = "Papirus-Dark";
|
|
light = "Papirus-Light";
|
|
};
|
|
|
|
image = pkgs.fetchurl {
|
|
url = "hhttps://codeberg.org/lunik1/nixos-logo-gruvbox-wallpaper/raw/branch/master/png/gruvbox-dark-rainbow.pngttps://codeberg.org/lunik1/nixos-logo-gruvbox-wallpaper/raw/branch/master/png/gruvbox-dark-rainbow.png";
|
|
sha256 = "036gqhbf6s5ddgvfbgn6iqbzgizssyf7820m5815b2gd748jw8zc";
|
|
};
|
|
};
|
|
}
|