From 59c90640543cb20f466c67540c6b29c1598aab93 Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Mon, 15 Jan 2024 05:38:27 +0100 Subject: [PATCH] Add zoxide. Fix Nerd Fonts in Kitty --- dot_config/kitty/kitty.conf | 42 ++++++++++++++------- dot_config/nvim/lua/plugins/colorscheme.lua | 5 --- dot_config/nvim/lua/plugins/telescope.lua | 2 +- dot_config/nvim/lua/plugins/ui.lua | 10 +++++ dot_zshrc.tmpl | 1 + 5 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 dot_config/nvim/lua/plugins/ui.lua diff --git a/dot_config/kitty/kitty.conf b/dot_config/kitty/kitty.conf index 7e4c1a1..fea916b 100644 --- a/dot_config/kitty/kitty.conf +++ b/dot_config/kitty/kitty.conf @@ -40,29 +40,43 @@ text_composition_strategy 1.0 #: unmodified values. You can use negative pixels or percentages less #: than 100% to reduce sizes (but this might cause rendering #: artifacts). - -# Seti-UI + Custom -symbol_map U+E5FA-U+E62B Symbols Nerd Font +# https://github.com/ryanoasis/nerd-fonts/wiki/Glyph-Sets-and-Code-Points +symbol_map U+E5FA-U+E62B Symbols Nerd Font Mono # Devicons -symbol_map U+E700-U+E7C5 Symbols Nerd Font +symbol_map U+e700-U+e7c5 Symbols Nerd Font Mono # Font Awesome -symbol_map U+F000-U+F2E0 Symbols Nerd Font +symbol_map U+f000-U+f2e0 Symbols Nerd Font Mono # Font Awesome Extension -symbol_map U+E200-U+E2A9 Symbols Nerd Font +symbol_map U+e200-U+e2a9 Symbols Nerd Font Mono # Material Design Icons -symbol_map U+F500-U+FD46 Symbols Nerd Font +symbol_map U+f0001-U+f1af0 Symbols Nerd Font Mono # Weather -symbol_map U+E300-U+E3EB Symbols Nerd Font +symbol_map U+e300-U+e3e3 Symbols Nerd Font Mono # Octicons -symbol_map U+F400-U+F4A8,U+2665,U+26A1,U+F27C Symbols Nerd Font +symbol_map U+f400-U+f532 Symbols Nerd Font Mono +symbol_map U+2665 Symbols Nerd Font Mono +symbol_map U+26A1 Symbols Nerd Font Mono +# [Powerline Symbols] +symbol_map U+e0a0-U+e0a2 Symbols Nerd Font Mono +symbol_map U+e0b0-U+e0b3 Symbols Nerd Font Mono # Powerline Extra Symbols -symbol_map U+E0A3,U+E0B4-U+E0C8,U+E0CC-U+E0D2,U+E0D4 Symbols Nerd Font +symbol_map U+e0b4-U+e0c8 Symbols Nerd Font Mono +symbol_map U+e0cc-U+e0d4 Symbols Nerd Font Mono +symbol_map U+e0a3 Symbols Nerd Font Mono +symbol_map U+e0ca Symbols Nerd Font Mono # IEC Power Symbols -symbol_map U+23FB-U+23FE,U+2b58 Symbols Nerd Font -# Font Logos -symbol_map U+F300-U+F313 Symbols Nerd Font +symbol_map U+23fb-U+23fe Symbols Nerd Font Mono +symbol_map U+2b58 Symbols Nerd Font Mono +# Font Logos (Formerly Font Linux) +symbol_map U+f300-U+f32f Symbols Nerd Font Mono # Pomicons -symbol_map U+E000-U+E00D Symbols Nerd Font +symbol_map U+e000-U+e00a Symbols Nerd Font Mono +# Codicons +symbol_map U+ea60-U+ebeb Symbols Nerd Font Mono +# Heavy Angle Brackets +symbol_map U+e276c-U+2771 Symbols Nerd Font Mono +# Box Drawing +symbol_map U+2500-U+259f Symbols Nerd Font Mono # nonicons symbol_map U+f101-U+f25c nonicons diff --git a/dot_config/nvim/lua/plugins/colorscheme.lua b/dot_config/nvim/lua/plugins/colorscheme.lua index 19be741..8800c77 100644 --- a/dot_config/nvim/lua/plugins/colorscheme.lua +++ b/dot_config/nvim/lua/plugins/colorscheme.lua @@ -10,11 +10,6 @@ return { "rebelot/kanagawa.nvim", }, - -- nonicons - { - "yamatsum/nvim-nonicons", - }, - -- Configure LazyVim to load gruvbox { "LazyVim/LazyVim", diff --git a/dot_config/nvim/lua/plugins/telescope.lua b/dot_config/nvim/lua/plugins/telescope.lua index d0495ff..e43b36f 100644 --- a/dot_config/nvim/lua/plugins/telescope.lua +++ b/dot_config/nvim/lua/plugins/telescope.lua @@ -2,7 +2,7 @@ return { -- add telescope-fzf-native { - "telescope.nvim", + "nvim-telescope/telescope.nvim", dependencies = { "nvim-telescope/telescope-fzf-native.nvim", build = "make", diff --git a/dot_config/nvim/lua/plugins/ui.lua b/dot_config/nvim/lua/plugins/ui.lua new file mode 100644 index 0000000..2cc8744 --- /dev/null +++ b/dot_config/nvim/lua/plugins/ui.lua @@ -0,0 +1,10 @@ +return { + -- change lualine + { + "nvim-lualine/lualine.nvim", + event = "VeryLazy", + opts = function(_, opts) + opts.sections.lualine_b = { { "branch", icon = " " } } + end, + }, +} diff --git a/dot_zshrc.tmpl b/dot_zshrc.tmpl index 542b560..e1ba59d 100644 --- a/dot_zshrc.tmpl +++ b/dot_zshrc.tmpl @@ -42,4 +42,5 @@ alias ll='eza -al --group-directories-first' alias ls='eza -alF --color=always --sort=size | grep -v /' alias lt='eza -al --sort=modified' +eval "$(zoxide init zsh)" eval "$(starship init zsh)"