Comments (11)
That worked! Thanks!
from lvim.
Hey @abzcoding , thanks for your reply.
I've installed the missing fonts with:
brew tap homebrew/cask-fonts
brew search nerd-font
brew install --cask font-fira-code
brew install --cask font-victor-mono-nerd-font
brew install --cask font-iosevka
brew install --cask font-hack-nerd-font
(see the corrected line for installing the iosevka) font but still I am not seeing any icons :/ any idea?
from lvim.
sure thing :)
there are two sets of icons
-
in the normal lunarvim, you can use any of the Nerd Fonts that you like. Bear in mind that you need to configure your terminal to use those fonts as well
-
in my own setup, I'm using a fork
Lines 47 to 49 in 40c7b65
and you can check my terminal configuration to see how I'm setting them up
from lvim.
btw in readme you need to expand the Other Stuff
part and then the link works
edit: now it should be easier to find
from lvim.
if you want to use iosevka
, you need the nerd font variant
basically only nerd font variants contain the icons/glyphs
from lvim.
from lvim.
also make sure that you've set the correct font on your terminal emulator
for example in alacritty ( inside ~/.config/alacritty/alacritty.yml
)
font:
normal:
family: "FiraCode Nerd Font"
style: Retina
size: 13
offset:
x: 0
y: 8
ligatures: true
or in kitty( ~/.config/kitty/kitty.conf
)
font_family FiraCode Nerd Font Retina
font_size 13.0
adjust_line_height +5
symbol_map U+e900-U+e954 mini-file-icons # only if you want to use the mini-file-icons font
from lvim.
you can also just download and install the fonts directly, for example FiraCode Nerd Font
from lvim.
font: normal: family: "FiraCode Nerd Font" style: Retina size: 13 offset: x: 0 y: 8 ligatures: true
Thank you! Not sure if I understood everything correctly. After installing the font variants and using the above-mentioned config (which loads the font in alacritty correctly) the icons still won't show up :/
from lvim.
Thank you! Not sure if I understood everything correctly. After installing the font variants and using the above-mentioned config (which loads the font in alacritty correctly) the icons still won't show up :/
you can't use the mini-file-icons
in alacritty
-> so please remove this line from your config and do a :PackerSync
lvim.builtin.nvim_web_devicons = { active = false }
also, here is my full alacritty config, it might be helpful
font:
normal:
family: "FiraCode Nerd Font"
style: Retina
bold:
family: "FiraCode Nerd Font"
style: Retina
italic:
family: "Hack Nerd Font"
style: Italic
bold_italic:
family: "Hack Nerd Font"
style: Italic
size: 13
offset:
x: 0
y: 8
ligatures: true
glyph_offset:
x: 0
y: 0
use_thin_strokes: true
other than that, i'd suggest doing a :LvimCacheReset
as well
from lvim.
this might be helpful as well
from lvim.
Related Issues (20)
- smart_quit() is gone from upstream LunarVim. HOT 3
- Bqf doesn't work if lazy loaded HOT 10
- How to deactivate or customize spellcheck HOT 3
- jdtls is not configured correctly HOT 1
- we miss you :D HOT 3
- Cannot open quickfix entry after (Telescope => send to quickfix) on dashboard/alpha HOT 9
- php-cs-fixer integration? HOT 7
- Legendary plugins reciving nil value when invoking using ctrl+p HOT 2
- Lsp diagnostics disappear after edition HOT 11
- How do I know if I've installed this correctly? HOT 2
- Question around hover with jdtls HOT 3
- LSP clangd is unavailable. HOT 5
- Getting error when opening - clangd_extension not found HOT 1
- Edition mode after opening a new buffer HOT 8
- How to integrate blade_formatter? HOT 5
- Overseer custom template yields an error HOT 1
- characters removed at beginning of line HOT 3
- Hello, how to fix this HOT 2
- Schemas for kubernetes files for yamlls not loading HOT 2
- New dressing version raise an error on nightly HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lvim.