diff --git a/README.md b/README.md index 10824e4..575bcac 100644 --- a/README.md +++ b/README.md @@ -1,107 +1,233 @@ -BTW as of Oct 22, I'm not actively maintaining these docs, as I have my machine installed and humming with my new System76 Lemur Pro. Additionally, I am diving into building with LunarVim, maintaining my own configuration, while contributing to the community. -https://system76.com/laptops/lemur -https://www.lunarvim.org/ - -I havn't added my LunarVim config here yet as I am still in experimentation mode, rapidly picking up the platform and how to customize it to highest compatibility. Working on that now as I continue to develop. - -# Use at your own risk. No warrenties. -I practice human-in-the-loop computing. This workflow is designed by me to be most effective for me and my life towards my intentions. It wasn't defined with mass scalability in mind. I encourage you to persue the discovery of computing interfaces on your personel journey as well. Please feel free to take inspiration from my workflow and open dialougue in collaboration. - # Pop-os - Gnome - Tmux - Fish - Vim - FZF - Serious Configuration - Shawn Anderson These are the dotfiles that I hack on. Can easily be installed to your ~/.config/ by using the gnu stow utility. -They are designed to get a brand new machine installed with https://pop.system76.com/ into a production ready state. For me production means participating in digital platforms, writing code, and editing media. I run a FinTech business in Canada called Longtail Financial, where I am in contract for providing data science and token engineering services. I work with my partner Liam Perison to drive the business towards stability and success. Please contact me if you are interested in funding Canadian Computing Technology that is driving services and products in the domain of finance, web, and computing. We practice Data Science, Token Engineering, and Software Engineering. We co-design products and services with ecoystem partners, primarily in the DAO and Token spaces. +They are designed to get a brand new machine installed with https://pop.system76.com/ into a production ready state. For me production means participating in digital platforms, writing code, and editing media. I run a FinTech business in Canada called Longtail Financial, provides data science and token engineering services. I work with partners at LTF to drive the business towards stability and success. This configuration is an optimized build for maximum effectiveness. To learn more about my workflow, follow me on twitter: https://twitter.com/ygg_anderson +The following is a screencapture of The Serious Configuration Framework running in a triple monitor setup. This build should be very easy to pick up for anyone who wishes to be a terminal oriented power user in linux, and will also feel right at home with a familiar desktop experience for anyone coming from Mac, Windows, or Debian operating systems since it uses the very intuitive Gnome Desktop in the Pop Shell, a fork of the Ubuntu linux distribution. It's the fastest paced work environment for creatives, producers, and technologists who want to simply get things done.
+ +This is the Serious Configuration Framework. Optimized for Simplicity. + + To install: -1. Install Requirements - - sudo apt install stow xcape fish tmux jq universal-ctags python bat ripgrep tree cmake - Install the latest version of neovim: https://github.com/neovim/neovim/releases/tag/stable + +0. Install PopOS: https://pop.system76.com/ + +0. Update System + ``` + super+t to open a terminal. + sudo apt update && sudo apt upgrade + ``` + +1. Install necessary utilities. + ``` + sudo apt install stow fish tmux jq python-is-python3 bat ripgrep tree cmake alacritty delta pip + ``` +2. Set alacritty to default terminal + ``` + super -> keyboard -> custom shortcut -> set super+t as `alacritty` + ``` 2. Change default shell to fish - + ``` chsh -s \`which fish\` Logout and Login + ``` -2. Clone the repo +4. Remap caps to control and escape with keyd: https://github.com/rvaiya/keyd (don't remap escape to caps lock) +3. Enable Wayland: https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-22-04-desktop + ``` + set -Ux MOZ_ENABLE_WAYLAND 1 # For Firefox in Wayland + ``` + + +5. Clone this repo + ``` git clone git@github.com:LinuxIsCool/configuration.git + ``` -3. Symlink into ~/.config using stow - +6. Symlink into ~/.config using stow + ``` cd configuration sh stow + ``` - -5. Install fisher and fish plugins (will install nvm) - +7. Install fisher and fish plugins (will install nvm) + ``` curl -sL https://git.io/fisher | source && fisher install (cat ~/.config/fish/fish_plugins) + ``` -6. Install g for Go +8. Use nvm to install node + ``` + nvm use latest + ``` +8. Install g for Go: https://github.com/stefanmaric/g#usage + ``` curl -sSL https://git.io/g-install | sh -s + g install latest + ``` -7. Install blsd - +9. Install blsd: https://github.com/junegunn/blsd + ``` bass "bash <(curl -fL https://raw.githubusercontent.com/junegunn/blsd/master/install)" - -8. Install neovim plugins (will install fzf) - - nvim - :PlugInstall + ``` -9. Install autojump +5. Install Rust: https://www.rust-lang.org/tools/install + ``` + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + fish_add_path ~/.cargo/bin/ + ``` +6. Install Nvim using Bob + ``` + cargo install bob-nvim + bob complete fish > ~/.config/fish/completions/bob.fish + fish_add_path ~/.local/share/bob/nvim-bin/ + bob use latest + ``` + +10. Install neovim plugins (will install fzf) + ``` + nvim + :PlugInstall + ``` + +11. Make sure fzf is installed system wide + ``` + cd ~/.config/nvim/plugged/fzf/ + ./install + ``` + +12. Install autojump + ``` cd ~/.local/share/ git clone git@github.com:wting/autojump.git && cd autojump && python install.py - -10. Install virtualfish + ``` +13. Install virtualfish + ``` pip install virtualfish + fish_add_path ~/.local/bin/ vf install + ``` -11. Install Tmux plugin manager - +14. Install python poetry: https://python-poetry.org/docs/#installation + ``` + curl -sSL https://install.python-poetry.org | python3 - + ``` + +15. Install Tmux plugin manager + ``` git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm tmux prefix + I - -12. Install a nerd font like Hack Regular (otf prefered over ttf): - - https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/Hack/Regular/complete/Hack%20Regular%20Nerd%20Font%20Complete.ttf - Terminal -> Preferences -> Text -> Font -> Hack Nerd Regular - -13. Make sure essentials is autoloading + ``` - essentials +16. Gnome tweaks (Optional) -14. Gnome tweaks + Setting key repeat and interval: + ``` + gsettings set org.gnome.desktop.peripherals.keyboard delay 175 + gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 12 + ``` - Add week numbers to calendar: - gsettings set org.gnome.desktop.calendar show-weekdate true - - Add Weekday to panel date: - gsettings set org.gnome.desktop.interface clock-show-weekday true + Make launcher work when an app is open in full screen: + ``` + gsettings set org.gnome.shell.extensions.pop-shell fullscreen-launcher true + ``` Make alt-tab workspace specific: + ``` gsettings set org.gnome.shell.app-switcher current-workspace-only true + ``` - Allow switcher when in full screen: - Extensions -> Pop Shell Settings -> Allow launcher over fullscreen window + Add week numbers to calendar: + ``` + gsettings set org.gnome.desktop.calendar show-weekdate true + ``` + Add Weekday to panel date: + ``` + gsettings set org.gnome.desktop.interface clock-show-weekday true + ``` -# Popos-Gnome -In addition to the script-based configuration, I'll do my best to track and document my debian-gnome-popos settings, to make them as reproducable as possible. - -Aesthetic-wise, I'm currently using the Juno-Ocean Gnome theme, as per recommended by @mattcoding4days, and my vim theme is quantum, as per Matt's recommendation as well. - -## Installed Extensions + Set background opacity for dash to dock: + ``` + gsettings set org.gnome.shell.extensions.dash-to-dock background-opacity 0.4 + ``` + +17. Install Gnome Extensions (Optional). +Here is an example of some extensions that I use: +![image](https://github.com/LinuxIsCool/configuration/assets/31582215/7f06581f-5938-48da-8c16-e4e5be20dc54) +Older:
+ + +22. Load Dconf settings (Optional): https://bgstack15.wordpress.com/2017/10/04/dconf-save-and-load-from-file/ +``` +# Load Settings +dconf load / < popos-gnome/dconf/settings.dconf + +# To Dump Settings +dconf dump / > popos-gnome/dconf/settings.dconf +``` + +23. Load Dash to Panel Settings (Optional): https://github.com/home-sweet-gnome/dash-to-panel/issues/517 +``` +# Load settings + dconf load /org/gnome/shell/extensions/dash-to-panel/ < popos-gnome/dconf/dash_to_panel.settings + +# To Dump Settings +dconf dump /org/gnome/shell/extensions/dash-to-panel/ > popos-gnome/dconf/dash_to_panel.settings +``` + + +24. Load custom keybaord mappings and shortcuts (Optional): +* Hide all windows: super+d +* Workspaces: super+w +* Open Calendar: super+c +* Open Gmail: super+g +* Open Files: super+f +* Open Browser: super+b +* Open Terminal: super+t +* In the future: https://jb.rainsberger.ca/permalink/remap-keys-on-system76-less-painfully +* Also good resource: https://jb.rainsberger.ca/permalink/remap-keys-on-system76-less-painfully + + +25. Install Apps and Programs through Pop Shop (Optional): +* OBS, Discord, Telegram, Lutris, Slack, Spotify, Clementine, QDirStat, Zoom + + +26. Install Firefox Plugins (Optional): +* Video Speed Controller +* Add Blocker Plus +* Metamask +* ETH Gas Station + + + 27. Update wallpaper: + + + +``` +More Coming Soon... +``` + +### Notes +* Fonts used can be found in alacritty.yml, and fonts are cached in .local/share/fonts/ in this repository. Make sure to use a patched nerd font with emoji support. +* Vim theme is vim-quantum https://github.com/tyrannicaltoucan/vim-quantum +* Fish prompt is inspired by gentoo theme: https://github.com/ribugent/theme-gentoo +* Gnome themes available here: https://www.gnome-look.org/browse/ +* Gnome extensions available here: https://extensions.gnome.org/ + +Use at your own risk. No warrenties. I practice human-in-the-loop computing. This workflow is designed by me to be most effective for me and my life and my intentions. It wasn't defined with mass adoption in mind. I encourage you to persue the discovery of computing interfaces on your personel journey as well. Please feel free to take inspiration from my workflow and open dialougue in collaboration. + Blessings πŸŒŸπŸ’ŽπŸ¦‹πŸ’– diff --git a/dotfiles/.config/alacritty/alacritty.yml b/dotfiles/.config/alacritty/alacritty.yml index c17265a..47f084b 100644 --- a/dotfiles/.config/alacritty/alacritty.yml +++ b/dotfiles/.config/alacritty/alacritty.yml @@ -5,7 +5,7 @@ window: # Blank space added around the window in pixels. This padding is scaled # by DPI and the specified value is always added at both opposing sides. padding: - x: 0 + x: 4 y: 0 dynamic_padding: true @@ -15,7 +15,7 @@ window: dynamic_title: true startup_mode: Fullscreen - opacity: 0.8 + opacity: 0.77 scrolling: @@ -25,25 +25,25 @@ scrolling: # Font configuration font: - # Point size size: 13 - # Normal (roman) font face + normal: - family: monospace - style: Bold + family: FiraCode Nerd Font + style: Regular bold: - family: monospace + family: FiraCode Nerd Font style: Bold italic: - family: monospace - style: Italic + family: VictorMono Nerd Font + style: Medium Italic bold_italic: - family: monospace + family: VictorMono Nerd Font style: Bold Italic + draw_bold_text_with_bright_colors: true colors: @@ -102,6 +102,13 @@ live_config_reload: true key_bindings: - { key: F11, action: ToggleFullscreen } +# Needed for tmux to display colors properly in vim: +env: + TERM: xterm-256color + +mouse: + hide_when_typing: true + # Import additional configuration files # # Imports are loaded in order, skipping all missing files, with the importing @@ -576,7 +583,7 @@ key_bindings: #triple_click: { threshold: 300 } # If this is `true`, the cursor is temporarily hidden when typing. - #hide_when_typing: false + #hide_when_typing: true # Hints # diff --git a/dotfiles/.config/fontconfig/fonts.conf b/dotfiles/.config/fontconfig/fonts.conf index a3b607f..07fa62c 100644 --- a/dotfiles/.config/fontconfig/fonts.conf +++ b/dotfiles/.config/fontconfig/fonts.conf @@ -4,8 +4,34 @@ monospace - Hack Nerd Font + FiraCode Nerd Font Noto Color Emoji + Symbols Nerd Font Mono + + sans + + FiraCode Nerd Font + Noto Color Emoji + Symbols Nerd Font Mono + + + + serif + + FiraCode Nerd Font + Noto Color Emoji + Symbols Nerd Font Mono + + + + sans-serif + + FiraCode Nerd Font + Noto Color Emoji + Symbols Nerd Font Mono + + + diff --git a/dotfiles/.config/nvim/after/ftplugin/html.lua b/dotfiles/.config/nvim/after/ftplugin/html.lua new file mode 100644 index 0000000..a75c866 --- /dev/null +++ b/dotfiles/.config/nvim/after/ftplugin/html.lua @@ -0,0 +1,6 @@ +vim.bo.autoindent = true +vim.bo.expandtab = true +vim.bo.shiftwidth = 2 +vim.bo.softtabstop = 2 +vim.bo.tabstop = 2 +vim.bo.textwidth = 120 diff --git a/dotfiles/.config/nvim/after/ftplugin/prisma.lua b/dotfiles/.config/nvim/after/ftplugin/prisma.lua new file mode 100644 index 0000000..a75c866 --- /dev/null +++ b/dotfiles/.config/nvim/after/ftplugin/prisma.lua @@ -0,0 +1,6 @@ +vim.bo.autoindent = true +vim.bo.expandtab = true +vim.bo.shiftwidth = 2 +vim.bo.softtabstop = 2 +vim.bo.tabstop = 2 +vim.bo.textwidth = 120 diff --git a/dotfiles/.config/nvim/after/ftplugin/typescript.lua b/dotfiles/.config/nvim/after/ftplugin/typescript.lua new file mode 100644 index 0000000..a75c866 --- /dev/null +++ b/dotfiles/.config/nvim/after/ftplugin/typescript.lua @@ -0,0 +1,6 @@ +vim.bo.autoindent = true +vim.bo.expandtab = true +vim.bo.shiftwidth = 2 +vim.bo.softtabstop = 2 +vim.bo.tabstop = 2 +vim.bo.textwidth = 120 diff --git a/dotfiles/.config/nvim/autocommands.vim b/dotfiles/.config/nvim/autocommands.vim index 4a397fd..bcf6cd5 100644 --- a/dotfiles/.config/nvim/autocommands.vim +++ b/dotfiles/.config/nvim/autocommands.vim @@ -1,3 +1,9 @@ +" This makes the location of the current open file always the current working +" directory of vim. This pairs very nicely with tmux. Added - Sept 15th 2020 +autocmd BufEnter * lcd %:p:h + + + augroup vyper_ft au! autocmd BufNewFile,BufRead *.vy set syntax=vyper @@ -83,3 +89,20 @@ let g:neomake_virtualtext_current_error = 1 " autocmd! " autocmd BufWritePre * :call s:MkNonExDir(expand(''), +expand('')) " augroup END + + +" Auto Format javascript files. +" requires: pip3 install --user jsbeautifier +autocmd FileType javascript setlocal equalprg=js-beautify\ --stdin +"autocmd FileType javascript BufWritePre :%!js-beautify + +"lua <j $ set ignorecase " ignores case of letters on searches set smartcase " Override the 'ignorecase' option if the search pattern contains upper case characters map / :nohl -noremap jj -noremap kk +" noremap jj +" noremap kk " This makes the location of the current open file always the current working " directory of vim. This pairs very nicely with tmux. Added - Sept 15th 2020 @@ -43,9 +43,4 @@ inoremap nnoremap nnoremap -:set cursorline -:set number -:set relativenumber! -:set autoread - let g:coc_global_extensions = ['coc-json', 'coc-git', 'coc-tsserver', 'coc-pyright', 'coc-solidity'] diff --git a/dotfiles/.config/nvim/keys.vim b/dotfiles/.config/nvim/keys.vim index 9bdfd6f..9dc28a6 100644 --- a/dotfiles/.config/nvim/keys.vim +++ b/dotfiles/.config/nvim/keys.vim @@ -1,18 +1,52 @@ +"------------------------------------------------------------------------------ +" Use comma for leader +let mapleader = "," "------------------------------------------------------------------------------ -" Inherited from MattCoding4Days -" remap default leader key to comma -let mapleader = "," -nnoremap r :source $MYVIMRC +" Shawn Anderson as of September 30th 2020 +noremap f 0 +noremap j $ + +" Highlight search +map / :nohl + +" Faster scrolling with control +" noremap jj +" noremap kk + +" Spookie bug. I think I was hacked and that someone i fucking with me. +" Whenever I would pres shift K it would open a new tab in nvim. +" inoremap +" inoremap + +" Here, I borrow some mappings from readline! These are great, google +" `readline cheatsheet` I map alt-a to home because I use ctr-a for tmux +" leader. +inoremap +inoremap +inoremap +inoremap +nnoremap +nnoremap + + + +" Edit Vim Config File nnoremap e :e $MYVIMRC -nnoremap w :w -nnoremap i :w:source $MYVIMRC:PlugInstall +" Source Vim Config File +nnoremap r :source $MYVIMRC +" Save file +"nnoremap w :w +" Install Plugins +"nnoremap i :w:source $MYVIMRC:PlugInstall + +" Nerd Tree!!! (I think) " Change Ctrl N mapping to Ctrl Space " inoremap - +" Clip Board!!! " " Copy to clipboard vnoremap y "+y nnoremap Y "+yg_ @@ -26,27 +60,27 @@ vnoremap p "+p vnoremap P "+P -" tab navigation mappings +" Tab navigation mappings " New tab -map :tabnew -imap :tabnew +" map :tabnew +" imap :tabnew " Close tab -map :tabclose -imap :tabclose +" map :tabclose +" imap :tabclose " Move Right -map :tabn -imap :tabn -map :tabn -imap :tabn +" map :tabn +" imap :tabn +" map :tabn +" imap :tabn " Move Left -map :tabp -imap :tabp -map :tabp -imap :tabp +" map :tabp +" imap :tabp +" map :tabp +" imap :tabp " clear search results nnoremap // :noh diff --git a/dotfiles/.config/nvim/lua/plugins/example.lua b/dotfiles/.config/nvim/lua/plugins/example.lua new file mode 100644 index 0000000..21ca43a --- /dev/null +++ b/dotfiles/.config/nvim/lua/plugins/example.lua @@ -0,0 +1,266 @@ +-- since this is just an example spec, don't actually load anything here and return an empty spec +-- stylua: ignore +-- if true then return {} end + +-- every spec file under config.plugins will be loaded automatically by lazy.nvim +-- +-- In your plugin files, you can: +-- * add extra plugins +-- * disable/enabled LazyVim plugins +-- * override the configuration of LazyVim plugins +return { + -- add gruvbox + { "ellisonleao/gruvbox.nvim" }, + + -- Configure LazyVim to load gruvbox + { + "LazyVim/LazyVim", + opts = { + colorscheme = "gruvbox", + }, + }, + + -- change trouble config + { + "folke/trouble.nvim", + -- opts will be merged with the parent spec + opts = { use_diagnostic_signs = true }, + }, + + -- disable trouble + { "folke/trouble.nvim", enabled = false }, + + -- add symbols-outline + { + "simrat39/symbols-outline.nvim", + cmd = "SymbolsOutline", + keys = { { "cs", "SymbolsOutline", desc = "Symbols Outline" } }, + config = true, + }, + + -- override nvim-cmp and add cmp-emoji + { + "hrsh7th/nvim-cmp", + dependencies = { "hrsh7th/cmp-emoji" }, + ---@param opts cmp.ConfigSchema + opts = function(_, opts) + local cmp = require("cmp") + opts.sources = cmp.config.sources(vim.list_extend(opts.sources, { { name = "emoji" } })) + end, + }, + + -- change some telescope options and a keymap to browse plugin files + { + "nvim-telescope/telescope.nvim", + keys = { + -- add a keymap to browse plugin files + -- stylua: ignore + { + "fp", + function() require("telescope.builtin").find_files({ cwd = require("lazy.core.config").options.root }) end, + desc = "Find Plugin File", + }, + }, + -- change some options + opts = { + defaults = { + layout_strategy = "horizontal", + layout_config = { prompt_position = "top" }, + sorting_strategy = "ascending", + winblend = 0, + }, + }, + }, + + -- add telescope-fzf-native + { + "telescope.nvim", + dependencies = { + "nvim-telescope/telescope-fzf-native.nvim", + build = "make", + config = function() + require("telescope").load_extension("fzf") + end, + }, + }, + + -- add pyright to lspconfig + { + "neovim/nvim-lspconfig", + ---@class PluginLspOpts + opts = { + ---@type lspconfig.options + servers = { + -- pyright will be automatically installed with mason and loaded with lspconfig + pyright = {}, + }, + }, + }, + + -- add tsserver and setup with typescript.nvim instead of lspconfig + { + "neovim/nvim-lspconfig", + dependencies = { + "jose-elias-alvarez/typescript.nvim", + init = function() + require("lazyvim.util").on_attach(function(_, buffer) + -- stylua: ignore + vim.keymap.set( "n", "co", "TypescriptOrganizeImports", { buffer = buffer, desc = "Organize Imports" }) + vim.keymap.set("n", "cR", "TypescriptRenameFile", { desc = "Rename File", buffer = buffer }) + end) + end, + }, + ---@class PluginLspOpts + opts = { + ---@type lspconfig.options + servers = { + -- tsserver will be automatically installed with mason and loaded with lspconfig + tsserver = {}, + }, + -- you can do any additional lsp server setup here + -- return true if you don't want this server to be setup with lspconfig + ---@type table + setup = { + -- example to setup with typescript.nvim + tsserver = function(_, opts) + require("typescript").setup({ server = opts }) + return true + end, + -- Specify * to use this function as a fallback for any server + -- ["*"] = function(server, opts) end, + }, + }, + }, + + -- for typescript, LazyVim also includes extra specs to properly setup lspconfig, + -- treesitter, mason and typescript.nvim. So instead of the above, you can use: + { import = "lazyvim.plugins.extras.lang.typescript" }, + + -- add more treesitter parsers + { + "nvim-treesitter/nvim-treesitter", + opts = { + ensure_installed = { + "bash", + "html", + "javascript", + "json", + "lua", + "markdown", + "markdown_inline", + "python", + "query", + "regex", + "tsx", + "typescript", + "vim", + "yaml", + }, + }, + }, + + -- since `vim.tbl_deep_extend`, can only merge tables and not lists, the code above + -- would overwrite `ensure_installed` with the new value. + -- If you'd rather extend the default config, use the code below instead: + { + "nvim-treesitter/nvim-treesitter", + opts = function(_, opts) + -- add tsx and treesitter + vim.list_extend(opts.ensure_installed, { + "tsx", + "typescript", + }) + end, + }, + + -- the opts function can also be used to change the default opts: + { + "nvim-lualine/lualine.nvim", + event = "VeryLazy", + opts = function(_, opts) + table.insert(opts.sections.lualine_x, "πŸ˜„") + end, + }, + + -- or you can return new options to override all the defaults + { + "nvim-lualine/lualine.nvim", + event = "VeryLazy", + opts = function() + return { + --[[add your custom lualine config here]] + } + end, + }, + + -- use mini.starter instead of alpha + { import = "lazyvim.plugins.extras.ui.mini-starter" }, + + -- add jsonls and schemastore ans setup treesitter for json, json5 and jsonc + { import = "lazyvim.plugins.extras.lang.json" }, + + -- add any tools you want to have installed below + { + "williamboman/mason.nvim", + opts = { + ensure_installed = { + "stylua", + "shellcheck", + "shfmt", + "flake8", + }, + }, + }, + + -- Use for completion and snippets (supertab) + -- first: disable default and behavior in LuaSnip + { + "L3MON4D3/LuaSnip", + keys = function() + return {} + end, + }, + -- then: setup supertab in cmp + { + "hrsh7th/nvim-cmp", + dependencies = { + "hrsh7th/cmp-emoji", + }, + ---@param opts cmp.ConfigSchema + opts = function(_, opts) + local has_words_before = function() + unpack = unpack or table.unpack + local line, col = unpack(vim.api.nvim_win_get_cursor(0)) + return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil + end + + local luasnip = require("luasnip") + local cmp = require("cmp") + + opts.mapping = vim.tbl_extend("force", opts.mapping, { + [""] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_next_item() + -- You could replace the expand_or_jumpable() calls with expand_or_locally_jumpable() + -- they way you will only jump inside the snippet region + elseif luasnip.expand_or_jumpable() then + luasnip.expand_or_jump() + elseif has_words_before() then + cmp.complete() + else + fallback() + end + end, { "i", "s" }), + [""] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_prev_item() + elseif luasnip.jumpable(-1) then + luasnip.jump(-1) + else + fallback() + end + end, { "i", "s" }), + }) + end, + }, +} diff --git a/dotfiles/.config/nvim/plugconfig/barbar.vim b/dotfiles/.config/nvim/plugconfig/barbar.vim new file mode 100644 index 0000000..340b262 --- /dev/null +++ b/dotfiles/.config/nvim/plugconfig/barbar.vim @@ -0,0 +1,76 @@ +" Apparently the following enables alt to work in vim. Source: https://stackoverflow.com/questions/6778961/alt-key-shortcuts-not-working-on-gnome-terminal-with-vim +"let c='a' +"while c <= 'z' + "exec "set =\e".c + "exec "imap \e".c." " + "let c = nr2char(1+char2nr(c)) +"endw +"set timeout ttimeoutlen=50 + +" Initialized 2023-06-29 from https://github.com/romgrk/barbar.nvim +" +" +" +" +" Move to previous/next +nnoremap BufferPrevious +nnoremap BufferPrevious +nnoremap BufferPrevious +nnoremap BufferPrevious +nnoremap BufferPrevious +nnoremap BufferNext +nnoremap BufferNext +nnoremap BufferNext +nnoremap BufferNext +nnoremap BufferNext + +" Re-order to previous/next +nnoremap BufferMovePrevious +nnoremap > BufferMoveNext + +" Goto buffer in position... +nnoremap BufferGoto 1 +nnoremap BufferGoto 2 +nnoremap BufferGoto 3 +nnoremap BufferGoto 4 +nnoremap BufferGoto 5 +nnoremap BufferGoto 6 +nnoremap BufferGoto 7 +nnoremap BufferGoto 8 +nnoremap BufferGoto 9 +nnoremap BufferLast + +" Pin/unpin buffer +nnoremap BufferPin + +" Close buffer +nnoremap BufferClose + +" Restore buffer +nnoremap BufferRestore + +" Wipeout buffer +" :BufferWipeout +" Close commands +" :BufferCloseAllButCurrent +" :BufferCloseAllButVisible +" :BufferCloseAllButPinned +" :BufferCloseAllButCurrentOrPinned +" :BufferCloseBuffersLeft +" :BufferCloseBuffersRight + +" Magic buffer-picking mode +nnoremap BufferPick +nnoremap BufferPickDelete + +" Sort automatically by... +nnoremap bb BufferOrderByBufferNumber +nnoremap bd BufferOrderByDirectory +nnoremap bl BufferOrderByLanguage +nnoremap bw BufferOrderByWindowNumber + +" Other: +" :BarbarEnable - enables barbar (enabled by default) +" :BarbarDisable - very bad command, should never be used + + diff --git a/dotfiles/.config/nvim/plugins.vim b/dotfiles/.config/nvim/plugins.vim index a4d6f43..32707cf 100644 --- a/dotfiles/.config/nvim/plugins.vim +++ b/dotfiles/.config/nvim/plugins.vim @@ -238,9 +238,52 @@ Plug 'mkitt/tabline.vim' Plug 'prisma/vim-prisma' + +Plug 'lewis6991/gitsigns.nvim' " OPTIONAL: for git status +Plug 'nvim-tree/nvim-web-devicons' " OPTIONAL: for file icons +Plug 'romgrk/barbar.nvim' +runtime plugconfig/barbar.vim + +"" LSP Support +"Plug 'neovim/nvim-lspconfig' " Required +"Plug 'williamboman/mason.nvim', {'do': ':MasonUpdate'} " Optional +"Plug 'williamboman/mason-lspconfig.nvim' " Optional + + """ Autocompletion + ""Plug 'hrsh7th/nvim-cmp' " Required + ""Plug 'hrsh7th/cmp-nvim-lsp' " Required + ""Plug 'L3MON4D3/LuaSnip' " Required + +"Plug 'VonHeikemen/lsp-zero.nvim', {'branch': 'v2.x'} + +"Plug 'lukas-reineke/lsp-format.nvim' + + " Tell vim-plug we finished declaring plugins, so it can load them call plug#end() +"lua < diff --git a/dotfiles/.config/tmux/plugins.tmux b/dotfiles/.config/tmux/plugins.tmux index b6ba5c1..82beb7c 100644 --- a/dotfiles/.config/tmux/plugins.tmux +++ b/dotfiles/.config/tmux/plugins.tmux @@ -8,9 +8,9 @@ set -g @plugin 'tmux-plugins/tmux-sensible' # Tmux Power set -g @plugin 'linuxiscool/tmux-power' #set -g @tmux_power_theme 'moon' # dark slate blue -set -g @tmux_power_theme 'gold' # dark slate blue +set -g @tmux_power_theme 'coral' # dark slate blue #set -g @tmux_power_date_icon 'β˜ƒοΈ β˜ƒοΈ β˜ƒοΈ February' # set it to a blank will disable the icon -set -g @tmux_power_date_icon '🌱 %B' # set it to a blank will disable the icon +set -g @tmux_power_date_icon 'β˜€οΈ %A %B %d' # set it to a blank will disable the icon set -g @tmux_power_time_icon '⌚' # emoji can be used if your terminal supports #set -g @tmux_power_user_icon 'πŸ€„' set -g @tmux_power_user_icon 'πŸ„' diff --git a/dotfiles/.local/share/fonts/FiraCode.zip b/dotfiles/.local/share/fonts/FiraCode.zip new file mode 100644 index 0000000..732b3e3 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCode.zip differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-Bold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Bold.ttf new file mode 100644 index 0000000..90bc778 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-Light.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Light.ttf new file mode 100644 index 0000000..e86df47 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-Medium.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Medium.ttf new file mode 100644 index 0000000..1715996 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-Regular.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Regular.ttf new file mode 100644 index 0000000..fbb0289 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-Retina.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Retina.ttf new file mode 100644 index 0000000..1fdbce0 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-Retina.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFont-SemiBold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFont-SemiBold.ttf new file mode 100644 index 0000000..a50bfa9 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFont-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Bold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Bold.ttf new file mode 100644 index 0000000..09bf2e7 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Light.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Light.ttf new file mode 100644 index 0000000..f6075d2 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Medium.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Medium.ttf new file mode 100644 index 0000000..b348dfd Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf new file mode 100644 index 0000000..ab3c2ba Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Retina.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Retina.ttf new file mode 100644 index 0000000..77b997a Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-Retina.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-SemiBold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-SemiBold.ttf new file mode 100644 index 0000000..93720c5 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontMono-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Bold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Bold.ttf new file mode 100644 index 0000000..5586476 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Light.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Light.ttf new file mode 100644 index 0000000..9ed9215 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Medium.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Medium.ttf new file mode 100644 index 0000000..79b5297 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Regular.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Regular.ttf new file mode 100644 index 0000000..5e2b79f Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Retina.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Retina.ttf new file mode 100644 index 0000000..3f1b154 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-Retina.ttf differ diff --git a/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-SemiBold.ttf b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-SemiBold.ttf new file mode 100644 index 0000000..605eb92 Binary files /dev/null and b/dotfiles/.local/share/fonts/FiraCodeNerdFontPropo-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMono.zip b/dotfiles/.local/share/fonts/JetBrainsMono.zip new file mode 100644 index 0000000..5d2ecbb Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMono.zip differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Bold.ttf new file mode 100644 index 0000000..96e67f0 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-BoldItalic.ttf new file mode 100644 index 0000000..1a142ea Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBold.ttf new file mode 100644 index 0000000..5acdde2 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf new file mode 100644 index 0000000..962ad93 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLight.ttf new file mode 100644 index 0000000..de07fae Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf new file mode 100644 index 0000000..bc9e396 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Italic.ttf new file mode 100644 index 0000000..3b4528e Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Light.ttf new file mode 100644 index 0000000..89c9c94 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-LightItalic.ttf new file mode 100644 index 0000000..5c72fbf Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Medium.ttf new file mode 100644 index 0000000..3c15d96 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-MediumItalic.ttf new file mode 100644 index 0000000..a946089 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Regular.ttf new file mode 100644 index 0000000..2e034a5 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBold.ttf new file mode 100644 index 0000000..3460578 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf new file mode 100644 index 0000000..d812cc4 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Thin.ttf new file mode 100644 index 0000000..b7f6b79 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ThinItalic.ttf new file mode 100644 index 0000000..ae7b7c3 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFont-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Bold.ttf new file mode 100644 index 0000000..ade897b Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-BoldItalic.ttf new file mode 100644 index 0000000..de11ff5 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBold.ttf new file mode 100644 index 0000000..643dbc1 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf new file mode 100644 index 0000000..425802a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLight.ttf new file mode 100644 index 0000000..79fda0b Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf new file mode 100644 index 0000000..13f85ab Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Italic.ttf new file mode 100644 index 0000000..d7d4751 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Light.ttf new file mode 100644 index 0000000..ee2b23f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-LightItalic.ttf new file mode 100644 index 0000000..750d822 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Medium.ttf new file mode 100644 index 0000000..194ff2e Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-MediumItalic.ttf new file mode 100644 index 0000000..f493acc Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Regular.ttf new file mode 100644 index 0000000..758320a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBold.ttf new file mode 100644 index 0000000..e9373b6 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf new file mode 100644 index 0000000..467d655 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Thin.ttf new file mode 100644 index 0000000..5ce3bde Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ThinItalic.ttf new file mode 100644 index 0000000..546a1c9 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontMono-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Bold.ttf new file mode 100644 index 0000000..4468f40 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf new file mode 100644 index 0000000..8c5f8a1 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf new file mode 100644 index 0000000..302754d Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf new file mode 100644 index 0000000..5a0a4cb Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf new file mode 100644 index 0000000..7c4d2cd Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf new file mode 100644 index 0000000..5880da6 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Italic.ttf new file mode 100644 index 0000000..33b3024 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Light.ttf new file mode 100644 index 0000000..4f17e3f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-LightItalic.ttf new file mode 100644 index 0000000..83f48db Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Medium.ttf new file mode 100644 index 0000000..2e94452 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf new file mode 100644 index 0000000..70a80fc Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Regular.ttf new file mode 100644 index 0000000..3839289 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBold.ttf new file mode 100644 index 0000000..a81e53e Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf new file mode 100644 index 0000000..38de96a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Thin.ttf new file mode 100644 index 0000000..4d84767 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf new file mode 100644 index 0000000..ee081b0 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Bold.ttf new file mode 100644 index 0000000..63b7c9f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-BoldItalic.ttf new file mode 100644 index 0000000..62bd439 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBold.ttf new file mode 100644 index 0000000..fb383df Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBoldItalic.ttf new file mode 100644 index 0000000..68353ed Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLight.ttf new file mode 100644 index 0000000..d584e93 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLightItalic.ttf new file mode 100644 index 0000000..db0572d Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Italic.ttf new file mode 100644 index 0000000..caf8748 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Light.ttf new file mode 100644 index 0000000..948c352 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-LightItalic.ttf new file mode 100644 index 0000000..5537cb9 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Medium.ttf new file mode 100644 index 0000000..8c796cc Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-MediumItalic.ttf new file mode 100644 index 0000000..2da53f9 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Regular.ttf new file mode 100644 index 0000000..a9eee0f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBold.ttf new file mode 100644 index 0000000..1ad6e66 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBoldItalic.ttf new file mode 100644 index 0000000..9c0fbcd Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Thin.ttf new file mode 100644 index 0000000..28c817f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ThinItalic.ttf new file mode 100644 index 0000000..3282dc4 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFont-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Bold.ttf new file mode 100644 index 0000000..68848eb Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-BoldItalic.ttf new file mode 100644 index 0000000..e78ebb7 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBold.ttf new file mode 100644 index 0000000..2f5b7c2 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf new file mode 100644 index 0000000..26e65b5 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLight.ttf new file mode 100644 index 0000000..c9171d4 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf new file mode 100644 index 0000000..d27e7de Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Italic.ttf new file mode 100644 index 0000000..1aa0112 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Light.ttf new file mode 100644 index 0000000..4e42ccf Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-LightItalic.ttf new file mode 100644 index 0000000..032986c Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Medium.ttf new file mode 100644 index 0000000..b9414ad Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-MediumItalic.ttf new file mode 100644 index 0000000..760b69f Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Regular.ttf new file mode 100644 index 0000000..eb8809a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBold.ttf new file mode 100644 index 0000000..29a5ed7 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf new file mode 100644 index 0000000..f767cd0 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Thin.ttf new file mode 100644 index 0000000..bba41fb Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ThinItalic.ttf new file mode 100644 index 0000000..7bc5e6e Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontMono-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Bold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Bold.ttf new file mode 100644 index 0000000..705e0ce Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-BoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-BoldItalic.ttf new file mode 100644 index 0000000..91a5846 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBold.ttf new file mode 100644 index 0000000..eeccd4d Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf new file mode 100644 index 0000000..96e2f1b Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLight.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLight.ttf new file mode 100644 index 0000000..ede486c Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf new file mode 100644 index 0000000..5f30ec4 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Italic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Italic.ttf new file mode 100644 index 0000000..c64fe24 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Light.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Light.ttf new file mode 100644 index 0000000..cc7debd Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-LightItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-LightItalic.ttf new file mode 100644 index 0000000..c28015a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Medium.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Medium.ttf new file mode 100644 index 0000000..dba863a Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-MediumItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-MediumItalic.ttf new file mode 100644 index 0000000..f1dc5be Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Regular.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Regular.ttf new file mode 100644 index 0000000..34c7997 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBold.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBold.ttf new file mode 100644 index 0000000..cbd32c3 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf new file mode 100644 index 0000000..934a630 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Thin.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Thin.ttf new file mode 100644 index 0000000..12b2ab5 Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ThinItalic.ttf b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ThinItalic.ttf new file mode 100644 index 0000000..8c76e3b Binary files /dev/null and b/dotfiles/.local/share/fonts/JetBrainsMonoNerdFontPropo-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/LICENSE b/dotfiles/.local/share/fonts/LICENSE new file mode 100644 index 0000000..06eb073 --- /dev/null +++ b/dotfiles/.local/share/fonts/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Ryan L McIntyre + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/dotfiles/.local/share/fonts/LICENSE.txt b/dotfiles/.local/share/fonts/LICENSE.txt new file mode 100644 index 0000000..666edc3 --- /dev/null +++ b/dotfiles/.local/share/fonts/LICENSE.txt @@ -0,0 +1,93 @@ +Copyright (c) 2022, Rune BjΓΈrnerΓ₯s (https://github.com/rubjo) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. \ No newline at end of file diff --git a/dotfiles/.local/share/fonts/NerdFontsSymbolsOnly.zip b/dotfiles/.local/share/fonts/NerdFontsSymbolsOnly.zip new file mode 100644 index 0000000..1c716b7 Binary files /dev/null and b/dotfiles/.local/share/fonts/NerdFontsSymbolsOnly.zip differ diff --git a/dotfiles/.local/share/fonts/OFL.txt b/dotfiles/.local/share/fonts/OFL.txt new file mode 100644 index 0000000..8bee414 --- /dev/null +++ b/dotfiles/.local/share/fonts/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/dotfiles/.local/share/fonts/SymbolsNerdFont-Regular.ttf b/dotfiles/.local/share/fonts/SymbolsNerdFont-Regular.ttf new file mode 100644 index 0000000..1909201 Binary files /dev/null and b/dotfiles/.local/share/fonts/SymbolsNerdFont-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/SymbolsNerdFontMono-Regular.ttf b/dotfiles/.local/share/fonts/SymbolsNerdFontMono-Regular.ttf new file mode 100644 index 0000000..0091976 Binary files /dev/null and b/dotfiles/.local/share/fonts/SymbolsNerdFontMono-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMono.zip b/dotfiles/.local/share/fonts/VictorMono.zip new file mode 100644 index 0000000..37bdbb6 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMono.zip differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Bold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Bold.ttf new file mode 100644 index 0000000..456a6be Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldItalic.ttf new file mode 100644 index 0000000..7ae5647 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldOblique.ttf new file mode 100644 index 0000000..acac761 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-BoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLight.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLight.ttf new file mode 100644 index 0000000..c7021f0 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightItalic.ttf new file mode 100644 index 0000000..1634039 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightOblique.ttf new file mode 100644 index 0000000..2295a70 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ExtraLightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Italic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Italic.ttf new file mode 100644 index 0000000..545294a Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Light.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Light.ttf new file mode 100644 index 0000000..8719ef4 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightItalic.ttf new file mode 100644 index 0000000..f3f2e92 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightOblique.ttf new file mode 100644 index 0000000..1d3b4ee Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-LightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Medium.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Medium.ttf new file mode 100644 index 0000000..b61dcd4 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumItalic.ttf new file mode 100644 index 0000000..3c3e90d Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumOblique.ttf new file mode 100644 index 0000000..fa8885b Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-MediumOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Oblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Oblique.ttf new file mode 100644 index 0000000..433aa2a Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Oblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Regular.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Regular.ttf new file mode 100644 index 0000000..24213c9 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBold.ttf new file mode 100644 index 0000000..ee59970 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldItalic.ttf new file mode 100644 index 0000000..d5a07b0 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldOblique.ttf new file mode 100644 index 0000000..244583e Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-SemiBoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-Thin.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Thin.ttf new file mode 100644 index 0000000..7801bb5 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinItalic.ttf new file mode 100644 index 0000000..f9b0b75 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinOblique.ttf new file mode 100644 index 0000000..80335f9 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFont-ThinOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Bold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Bold.ttf new file mode 100644 index 0000000..43b389b Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldItalic.ttf new file mode 100644 index 0000000..ca47ae1 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldOblique.ttf new file mode 100644 index 0000000..2ba1176 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-BoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLight.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLight.ttf new file mode 100644 index 0000000..0490e5d Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightItalic.ttf new file mode 100644 index 0000000..965b975 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightOblique.ttf new file mode 100644 index 0000000..1618731 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ExtraLightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Italic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Italic.ttf new file mode 100644 index 0000000..9dbabce Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Light.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Light.ttf new file mode 100644 index 0000000..0599f61 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightItalic.ttf new file mode 100644 index 0000000..da75285 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightOblique.ttf new file mode 100644 index 0000000..b73790f Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-LightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Medium.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Medium.ttf new file mode 100644 index 0000000..2106faf Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumItalic.ttf new file mode 100644 index 0000000..079ee50 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumOblique.ttf new file mode 100644 index 0000000..e44d6c7 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-MediumOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Oblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Oblique.ttf new file mode 100644 index 0000000..7789685 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Oblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Regular.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Regular.ttf new file mode 100644 index 0000000..d2aaa89 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBold.ttf new file mode 100644 index 0000000..2e8ff24 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldItalic.ttf new file mode 100644 index 0000000..42a044c Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldOblique.ttf new file mode 100644 index 0000000..f41f591 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-SemiBoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Thin.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Thin.ttf new file mode 100644 index 0000000..7b3ac8d Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinItalic.ttf new file mode 100644 index 0000000..f863448 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinOblique.ttf new file mode 100644 index 0000000..57f7178 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontMono-ThinOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Bold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Bold.ttf new file mode 100644 index 0000000..f3014f0 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Bold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldItalic.ttf new file mode 100644 index 0000000..2fc68f6 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldOblique.ttf new file mode 100644 index 0000000..9c35f1f Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-BoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLight.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLight.ttf new file mode 100644 index 0000000..e64dbd0 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLight.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightItalic.ttf new file mode 100644 index 0000000..4f8cfaa Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightOblique.ttf new file mode 100644 index 0000000..fc176c8 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ExtraLightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Italic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Italic.ttf new file mode 100644 index 0000000..6082694 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Italic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Light.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Light.ttf new file mode 100644 index 0000000..0da4a5d Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Light.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightItalic.ttf new file mode 100644 index 0000000..1a75c08 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightOblique.ttf new file mode 100644 index 0000000..752d7cf Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-LightOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Medium.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Medium.ttf new file mode 100644 index 0000000..7767463 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Medium.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumItalic.ttf new file mode 100644 index 0000000..b891077 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumOblique.ttf new file mode 100644 index 0000000..6296e7f Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-MediumOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Oblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Oblique.ttf new file mode 100644 index 0000000..04365ff Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Oblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Regular.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Regular.ttf new file mode 100644 index 0000000..2ab8183 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Regular.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBold.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBold.ttf new file mode 100644 index 0000000..5ee6377 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBold.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldItalic.ttf new file mode 100644 index 0000000..f9d7504 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldOblique.ttf new file mode 100644 index 0000000..8f41a3a Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-SemiBoldOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Thin.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Thin.ttf new file mode 100644 index 0000000..66b7908 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-Thin.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinItalic.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinItalic.ttf new file mode 100644 index 0000000..7015661 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinItalic.ttf differ diff --git a/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinOblique.ttf b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinOblique.ttf new file mode 100644 index 0000000..2298fe2 Binary files /dev/null and b/dotfiles/.local/share/fonts/VictorMonoNerdFontPropo-ThinOblique.ttf differ diff --git a/dotfiles/.local/share/fonts/readme.md b/dotfiles/.local/share/fonts/readme.md new file mode 100644 index 0000000..9f2e700 --- /dev/null +++ b/dotfiles/.local/share/fonts/readme.md @@ -0,0 +1,8 @@ + +# Nerd Fonts + +This is an archived font from a Nerd Fonts release. + +For more information see: +* https://github.com/ryanoasis/nerd-fonts/ +* https://github.com/ryanoasis/nerd-fonts/releases/latest/