all style stuff in one file
This commit is contained in:
parent
5675dc8b64
commit
de68ba4ea2
8 changed files with 61 additions and 28 deletions
|
@ -15,6 +15,7 @@ with lib;
|
|||
./audio.nix
|
||||
./kmonad.nix
|
||||
./taskwarrior.nix
|
||||
./style.nix
|
||||
];
|
||||
|
||||
config = mkIf config.components.gui.enable {
|
||||
|
|
36
nixos/components/gui/style.nix
Normal file
36
nixos/components/gui/style.nix
Normal file
|
@ -0,0 +1,36 @@
|
|||
{ pkgs, config, lib, ... }:
|
||||
with lib;
|
||||
{
|
||||
options.components.gui.style.enable = mkOption {
|
||||
type = lib.types.bool;
|
||||
default = config.components.gui.enable;
|
||||
};
|
||||
|
||||
config = mkIf (config.components.gui.style.enable) {
|
||||
|
||||
fonts.fonts = with pkgs; [
|
||||
|
||||
corefonts
|
||||
hasklig
|
||||
inconsolata
|
||||
source-code-pro
|
||||
symbola
|
||||
ubuntu_font_family
|
||||
|
||||
# symbol fonts
|
||||
# ------------
|
||||
nerdfonts
|
||||
powerline-fonts
|
||||
font-awesome
|
||||
fira-code-symbols
|
||||
jetbrains-mono
|
||||
|
||||
# shell font
|
||||
# ----------
|
||||
terminus_font
|
||||
gohufont
|
||||
|
||||
];
|
||||
|
||||
};
|
||||
}
|
|
@ -6,7 +6,7 @@ with lib;
|
|||
|
||||
config = mkIf config.components.gui.enable {
|
||||
|
||||
system.custom.fonts.enable = true;
|
||||
# system.custom.fonts.enable = true;
|
||||
|
||||
services.xserver = {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
# ----
|
||||
programs.custom.urxvt.fontSize = 17;
|
||||
programs.custom.xterm.fontSize = 17;
|
||||
system.custom.fonts.dpi = 140;
|
||||
# system.custom.fonts.dpi = 140;
|
||||
|
||||
# allow un-free
|
||||
# -------------
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
# -----
|
||||
programs.custom.urxvt.fontSize = 12;
|
||||
programs.custom.xterm.fontSize = 12;
|
||||
system.custom.fonts.dpi = 100;
|
||||
# system.custom.fonts.dpi = 100;
|
||||
|
||||
# x11
|
||||
# ---
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
|
||||
#./system/audio.nix
|
||||
#./system/bluetooth.nix
|
||||
./system/font.nix
|
||||
#./system/font.nix
|
||||
#./system/mainUser.nix
|
||||
./system/on-failure.nix
|
||||
|
||||
|
|
|
@ -46,29 +46,25 @@ in
|
|||
# defaultFonts = { monospace = [ "JetBrains Mono" ]; };
|
||||
#};
|
||||
|
||||
fonts = with pkgs; [
|
||||
|
||||
corefonts
|
||||
hasklig
|
||||
inconsolata
|
||||
source-code-pro
|
||||
symbola
|
||||
ubuntu_font_family
|
||||
|
||||
# symbol fonts
|
||||
# ------------
|
||||
nerdfonts
|
||||
powerline-fonts
|
||||
font-awesome
|
||||
fira-code-symbols
|
||||
jetbrains-mono
|
||||
|
||||
# shell font
|
||||
# ----------
|
||||
terminus_font
|
||||
gohufont
|
||||
|
||||
];
|
||||
# fonts = with pkgs; [
|
||||
# corefonts
|
||||
# hasklig
|
||||
# inconsolata
|
||||
# source-code-pro
|
||||
# symbola
|
||||
# ubuntu_font_family
|
||||
# # symbol fonts
|
||||
# # ------------
|
||||
# nerdfonts
|
||||
# powerline-fonts
|
||||
# font-awesome
|
||||
# fira-code-symbols
|
||||
# jetbrains-mono
|
||||
# # shell font
|
||||
# # ----------
|
||||
# terminus_font
|
||||
# gohufont
|
||||
# ];
|
||||
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue