changeset 363:db80c8ac727d

Add nonicons for nicer status lines
author zegervdv <zegervdv@me.com>
date Tue, 16 Mar 2021 12:23:12 +0100
parents c2c870fb8095
children f300ef1bc475
files dot_config/kitty/kitty.conf dot_config/nvim/config.lua
diffstat 2 files changed, 21 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/dot_config/kitty/kitty.conf	Mon Mar 15 09:06:52 2021 +0100
+++ b/dot_config/kitty/kitty.conf	Tue Mar 16 12:23:12 2021 +0100
@@ -3,6 +3,8 @@
 font_family Fira Code Retina
 italic_font Iosevka Term Italic
 
+symbol_map U+F100-U+F2FF nonicon
+    
 cursor #eeeeee
 
 window_margin_width 4
--- a/dot_config/nvim/config.lua	Mon Mar 15 09:06:52 2021 +0100
+++ b/dot_config/nvim/config.lua	Tue Mar 16 12:23:12 2021 +0100
@@ -156,6 +156,15 @@
       }
     }
 
+    -- Vanity
+    use {
+      'yamatsum/nvim-web-nonicons',
+      requires = 'kyazdani42/nvim-web-devicons',
+      config = function()
+        require'nvim-nonicons'
+      end
+    }
+
     use {
       'glepnir/galaxyline.nvim',
       branch = 'main',
@@ -176,6 +185,14 @@
         }
 
         gls.left[2] = {
+          FileIcon = {
+            provider = 'FileIcon',
+            condition = condition.buffer_not_empty,
+            highlight = {require('galaxyline.provider_fileinfo').get_file_icon_color, colors.bg},
+          },
+        }
+
+        gls.left[3] = {
           FileName = {
             provider = 'FileName',
             condition = condition.buffer_not_empty,
@@ -184,7 +201,7 @@
         }
 
 
-        gls.left[5] = {
+        gls.left[4] = {
           DiagnosticError = {
             provider = 'DiagnosticError',
             icon = '  ',
@@ -202,7 +219,7 @@
               end
               return true
             end,
-            icon = ' LSP:',
+            icon = require'nvim-nonicons'.get('server') .. ' LSP:',
             highlight = {colors.green,colors.bg,'bold'}
           }
         }