switch to 0xProto font, add zathura, and switch to Nord
This commit is contained in:
parent
9a359be1cb
commit
9059488634
4 changed files with 68 additions and 21 deletions
|
@ -11,11 +11,11 @@ config.hide_tab_bar_if_only_one_tab = true
|
|||
-- weight = "Regular",
|
||||
-- })
|
||||
config.font = wezterm.font_with_fallback({
|
||||
-- { family = "Rec Mono Waves", weight = "Regular" },
|
||||
-- { family = "Monaspace Argon", weight = "Medium" },
|
||||
{ family = "Intel One Mono", weight = "Medium" },
|
||||
-- "CozetteHiDpi",
|
||||
"Symbols Nerd Font",
|
||||
-- { family = "Rec Mono Waves", weight = "Regular" },
|
||||
-- { family = "Monaspace Argon", weight = "Medium" },
|
||||
{ family = "0xProto", weight = "Medium", harfbuzz_features = { "ss01=1" } },
|
||||
-- "CozetteHiDpi",
|
||||
"Symbols Nerd Font",
|
||||
})
|
||||
-- config.font_rules = {
|
||||
-- {
|
||||
|
@ -29,16 +29,16 @@ config.font_size = 13
|
|||
config.cell_width = 0.95
|
||||
|
||||
config.set_environment_variables = {
|
||||
TERM = "xterm-256color",
|
||||
EDITOR = "nvim",
|
||||
VISUAL = "nvim",
|
||||
TERM = "xterm-256color",
|
||||
EDITOR = "nvim",
|
||||
VISUAL = "nvim",
|
||||
}
|
||||
|
||||
config.window_padding = {
|
||||
left = 7,
|
||||
right = 7,
|
||||
top = 0,
|
||||
bottom = 0,
|
||||
left = 7,
|
||||
right = 7,
|
||||
top = 0,
|
||||
bottom = 0,
|
||||
}
|
||||
|
||||
config.default_cursor_style = "SteadyBar"
|
||||
|
@ -47,9 +47,9 @@ config.default_cursor_style = "SteadyBar"
|
|||
config.enable_wayland = false
|
||||
|
||||
config.unix_domains = {
|
||||
{
|
||||
name = "unix",
|
||||
},
|
||||
{
|
||||
name = "unix",
|
||||
},
|
||||
}
|
||||
config.freetype_load_flags = "DEFAULT"
|
||||
config.window_background_opacity = 1.00
|
||||
|
|
|
@ -3,6 +3,50 @@
|
|||
enable = true;
|
||||
components = ["secrets" "ssh"];
|
||||
};
|
||||
programs.zathura = {
|
||||
enable = true;
|
||||
extraConfig = ''
|
||||
set notification-error-bg "#2E3440"
|
||||
set notification-error-fg "#BF616A"
|
||||
set notification-warning-bg "#2E3440"
|
||||
set notification-warning-fg "#D08770"
|
||||
set notification-bg "#2E3440"
|
||||
set notification-fg "#D8DEE9"
|
||||
|
||||
set completion-bg "#2E3440"
|
||||
set completion-fg "#D8DEE9"
|
||||
set completion-group-bg "#3B4252"
|
||||
set completion-group-fg "#D8DEE9"
|
||||
set completion-highlight-bg "#88C0D0"
|
||||
set completion-highlight-fg "#3B4252"
|
||||
|
||||
set index-bg "#2E3440"
|
||||
set index-fg "#8FBCBB"
|
||||
set index-active-bg "#8FBCBB"
|
||||
set index-active-fg "#2E3440"
|
||||
|
||||
set inputbar-bg "#2E3440"
|
||||
set inputbar-fg "#E5E9F0"
|
||||
|
||||
set statusbar-bg "#2E3440"
|
||||
set statusbar-fg "#E5E9F0"
|
||||
|
||||
set highlight-color "#D08770"
|
||||
set highlight-active-color "#BF616A"
|
||||
|
||||
set default-bg "#2E3440"
|
||||
set default-fg "#D8DEE9"
|
||||
set render-loading "true"
|
||||
set render-loading-bg "#2E3440"
|
||||
set render-loading-fg "#434C5E"
|
||||
|
||||
set recolor-lightcolor "#2E3440"
|
||||
set recolor-darkcolor "#ECEFF4"
|
||||
set recolor "true"
|
||||
set font "0xProto"
|
||||
set guioptions none
|
||||
'';
|
||||
};
|
||||
programs.obs-studio = {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
|
|
|
@ -18,12 +18,12 @@ in {
|
|||
kitty = {
|
||||
enable = true;
|
||||
shellIntegration.enableZshIntegration = true;
|
||||
theme = "Catppuccin-Mocha";
|
||||
theme = "Nord";
|
||||
environment = {
|
||||
"TERM" = "xterm-256color";
|
||||
};
|
||||
settings = {
|
||||
font_family = "Intel One Mono";
|
||||
font_family = "0xProto";
|
||||
font_size = "13.0";
|
||||
disable_ligatures = "never";
|
||||
undercurl_style = "thick-sparse";
|
||||
|
@ -58,6 +58,9 @@ in {
|
|||
in
|
||||
(builtins.concatStringsSep "," mappings) + " Symbols Nerd Font";
|
||||
};
|
||||
extraConfig = ''
|
||||
font_features "0xProto-Italic +ss01"
|
||||
'';
|
||||
};
|
||||
wezterm = {
|
||||
enable = true;
|
||||
|
@ -172,7 +175,7 @@ in {
|
|||
# '';
|
||||
# }
|
||||
];
|
||||
extraConfig = ''
|
||||
extraConfig = /*tmux*/ ''
|
||||
set-option -sa terminal-overrides ",xterm*:Tc"
|
||||
set-window-option -g pane-base-index 1
|
||||
set-option -g renumber-windows on
|
||||
|
|
|
@ -156,6 +156,7 @@
|
|||
services.gnome.gnome-keyring.enable = true;
|
||||
services.libinput.enable = true;
|
||||
services.printing.enable = true;
|
||||
services.flatpak.enable = true;
|
||||
|
||||
# local name resolution
|
||||
services.avahi = {
|
||||
|
@ -216,7 +217,7 @@
|
|||
antialias = true;
|
||||
defaultFonts = {
|
||||
emoji = ["Noto Color Emoji"];
|
||||
monospace = ["Intel One Mono" "Jetbrains Mono" "Monaspace Neon" "JuliaMono" "Symbols Nerd Font" "Noto Color Emoji"];
|
||||
monospace = ["0xProto" "Intel One Mono" "Symbols Nerd Font" "Noto Color Emoji"];
|
||||
serif = ["Alegreya" "Petrona" "Noto Serif" "Noto Color Emoji"];
|
||||
sansSerif = ["Atkinson Hyperlegible" "Overpass" "Nunito" "Noto Color Emoji"];
|
||||
};
|
||||
|
@ -237,13 +238,12 @@
|
|||
packages = [
|
||||
pkgs.noto-fonts
|
||||
pkgs.noto-fonts-emoji
|
||||
pkgs.jetbrains-mono
|
||||
pkgs.intel-one-mono
|
||||
pkgs._0xproto
|
||||
|
||||
pkgs.material-design-icons
|
||||
(pkgs.google-fonts.override {fonts = ["Overpass" "Nunito" "Alegreya" "Petrona" "Atkinson Hyperlegible"];})
|
||||
(pkgs.unstable.nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];})
|
||||
pkgs.monaspace
|
||||
];
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue