Cleared out colorschemes, ZSH plugins, and other superfluous items for a more minimal neovim setup. I'm considering stripping it down even more, but with this setup, I get 95% of my keymaps and flows working as I
'm used to.
This commit is contained in:
@ -167,4 +167,4 @@ end
|
||||
--]]
|
||||
|
||||
require('core/keymaps')
|
||||
vim.cmd[[colorscheme tol]]
|
||||
vim.cmd[[colorscheme dracula]]
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
"LuaSnip": { "branch": "master", "commit": "0b4950a237ce441a6a3a947d501622453f6860ea" },
|
||||
"adjacent.nvim": { "branch": "main", "commit": "a555ab92d61aa6fbbfa1bfaef4633b663563f04e" },
|
||||
"alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" },
|
||||
"auto-hlsearch.nvim": { "branch": "main", "commit": "8f28246d53e9478717ca3b51c8112083fbebd7e3" },
|
||||
"barbar.nvim": { "branch": "master", "commit": "dd852401ee902745b67fc09a83d113b3fe82a96f" },
|
||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||
"cmp-calc": { "branch": "main", "commit": "ce91d14d2e7a8b3f6ad86d85e34d41c1ae6268d9" },
|
||||
@ -14,19 +13,15 @@
|
||||
"cmp-under-comparator": { "branch": "master", "commit": "6857f10272c3cfe930cece2afa2406e1385bfef8" },
|
||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||
"deadcolumn.nvim": { "branch": "master", "commit": "b9b5e237371ae5379e280e4df9ecf62e4bc8d7a5" },
|
||||
"diffview.nvim": { "branch": "main", "commit": "d38c1b5266850f77f75e006bcc26213684e1e141" },
|
||||
"dracula.nvim": { "branch": "main", "commit": "9fe831e685a76e1a1898a694623b33247c4d036c" },
|
||||
"f-string-toggle.nvim": { "branch": "main", "commit": "4e2ad79dfc5122dd65515ebbdd671e8ee01d157e" },
|
||||
"fidget.nvim": { "branch": "main", "commit": "0ba1e16d07627532b6cae915cc992ecac249fb97" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "43727c2ff84240e55d4069ec3e6158d74cb534b6" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "5a9a6ac29a7805c4783cda21b80a1e361964b3f2" },
|
||||
"headlines.nvim": { "branch": "master", "commit": "74a083a3c32a08be24f7dfcc6f448ecf47857f46" },
|
||||
"hover.nvim": { "branch": "main", "commit": "a173256a9dba938e876ceb4bb5d2742f8866e349" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "9301e434dd41154ffe5c3d5b8a5c9acd075ebeff" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "4c75c8eeb957a99aa44ce8e526c04340ab358c5e" },
|
||||
"lsp-timeout.nvim": { "branch": "main", "commit": "9525ee3dfd676468dd3d3961494d3d2ebb9ccfe5" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "7533b0ead663d80452210c0c089e5105089697e5" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "e7b64c11035aa924f87385b72145e0ccf68a7e0a" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "8a7b48f5823cc924f815129192288ec2e2b9288f" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "9788a19ec0b4036028e78aec702634b4b89d3470" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "09be3766669bfbabbe2863c624749d8da392c916" },
|
||||
"mason-null-ls.nvim": { "branch": "main", "commit": "ae0c5fa57468ac65617f1bf821ba0c3a1e251f0c" },
|
||||
"mason.nvim": { "branch": "main", "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" },
|
||||
"mini.comment": { "branch": "main", "commit": "877acea5b2a32ff55f808fc0ebe9aa898648318c" },
|
||||
@ -35,35 +30,25 @@
|
||||
"mini.pairs": { "branch": "stable", "commit": "dfa9f6e2576bb8853be277d96b735af59d9be7c2" },
|
||||
"mini.surround": { "branch": "main", "commit": "9d1956b576d7051da3a483b251dfc778121c60db" },
|
||||
"mini.trailspace": { "branch": "main", "commit": "e8c144ee11f6a827ac9c5732f20aefbbd7b26035" },
|
||||
"moonfly": { "branch": "master", "commit": "5d7aff3545cd3f365215bf86a3f188b65ab9b90c" },
|
||||
"neoscroll.nvim": { "branch": "master", "commit": "4bc0212e9f2a7bc7fe7a6bceb15b33e39f0f41fb" },
|
||||
"neovim": { "branch": "main", "commit": "e29002cbee4854a9c8c4b148d8a52fae3176070f" },
|
||||
"nightfox.nvim": { "branch": "main", "commit": "6a6076bd678f825ffbe16ec97807793c3167f1a7" },
|
||||
"null-ls.nvim": { "branch": "main", "commit": "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7" },
|
||||
"numb.nvim": { "branch": "master", "commit": "3f7d4a74bd456e747a1278ea1672b26116e0824d" },
|
||||
"nvim": { "branch": "main", "commit": "dcef0a062de380885193fb0f919217d58b979753" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "d3a3056204e1a9dbb7c7fe36c114dc43b681768c" },
|
||||
"nvim-dap": { "branch": "master", "commit": "92dc531eea2c9a3ef504a5c8ac0decd1fa59a6a3" },
|
||||
"nvim-dap-python": { "branch": "master", "commit": "37b4cba02e337a95cb62ad1609b3d1dccb2e5d42" },
|
||||
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "e49b1e90c1781ce372013de3fa93a91ea29fc34a" },
|
||||
"nvim-notify": { "branch": "master", "commit": "e4a2022f4fec2d5ebc79afa612f96d8b11c627b3" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "38da5bbe1eaab2394056109e48c7e195bdb8fdfe" },
|
||||
"nvim-tree.lua": { "branch": "master", "commit": "40b9b887d090d5da89a84689b4ca0304a9649f62" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "afa103385a2b5ef060596ed822ef63276ae88016" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "4a68f0778c05083cc458a3a144205cfc41474439" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "3af745113ea537f58c4b1573b64a429fefad9e07" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" },
|
||||
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
|
||||
"sidebar.nvim": { "branch": "main", "commit": "990ce5f562c9125283ccac5473235b1a56fea6dc" },
|
||||
"starry.nvim": { "branch": "master", "commit": "ee585b622455deace2b59d2f846c713805f69100" },
|
||||
"symbols-outline.nvim": { "branch": "master", "commit": "512791925d57a61c545bc303356e8a8f7869763c" },
|
||||
"telescope-file-browser.nvim": { "branch": "master", "commit": "6e51d0cd6447cf2525412220ff0a2885eef9039c" },
|
||||
"telescope-live-grep-args.nvim": { "branch": "master", "commit": "851c0997d55601f2afd7290db0f90dc364e29f58" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "3094ead8edfa9040de2421deddec55d3762f64d1" },
|
||||
"toggleterm.nvim": { "branch": "main", "commit": "faee9d60428afc7857e0927fdc18daa6c409fa64" },
|
||||
"tokyonight.nvim": { "branch": "main", "commit": "633039585dff7fd2b9b62fb190bf768702609d95" },
|
||||
"tol.nvim": { "branch": "main", "commit": "5ce76f5173a8331c4ed0b89941f5465a1a3732b3" },
|
||||
"trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
|
||||
"vim-wakatime": { "branch": "master", "commit": "945a441b83e48c7bafdd227ef8e2eb826f72ab90" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "ce741eb559c924d72e3a67d2189ad3771a231414" }
|
||||
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
{
|
||||
"todays-date": {
|
||||
"prefix": "today",
|
||||
"body": ["${CURRENT_MONTH}-${CURRENT_DATE}-${CURRENT_YEAR}"],
|
||||
"description": "Put the date in (Y-m-D) format"
|
||||
}
|
||||
}
|
||||
@ -1,10 +0,0 @@
|
||||
{
|
||||
"contributes": {
|
||||
"snippets": [
|
||||
{
|
||||
"language": "markdown",
|
||||
"path": "./markdown.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -1,27 +0,0 @@
|
||||
return {
|
||||
"lewis6991/hover.nvim",
|
||||
config = function()
|
||||
require("hover").setup {
|
||||
init = function()
|
||||
require("hover.providers.lsp")
|
||||
-- require('hover.providers.gh')
|
||||
-- require('hover.providers.gh_user')
|
||||
-- require('hover.providers.jira')
|
||||
require('hover.providers.man')
|
||||
require('hover.providers.dictionary')
|
||||
end,
|
||||
preview_opts = {
|
||||
border = nil
|
||||
},
|
||||
-- Whether the contents of a currently open hover window should be moved
|
||||
-- to a :h preview-window when pressing the hover keymap.
|
||||
preview_window = false,
|
||||
title = true
|
||||
}
|
||||
|
||||
-- Setup keymaps
|
||||
vim.keymap.set("n", "K", require("hover").hover, {desc = "hover.nvim"})
|
||||
vim.keymap.set("n", "gK", require("hover").hover_select, {desc = "hover.nvim (select)"})
|
||||
end
|
||||
}
|
||||
|
||||
@ -20,10 +20,6 @@ return {
|
||||
config = function() require("mason-lspconfig").setup{} end,
|
||||
},
|
||||
{ 'neovim/nvim-lspconfig' },
|
||||
{
|
||||
'hinell/lsp-timeout.nvim',
|
||||
dependencies={ "neovim/nvim-lspconfig" }
|
||||
},
|
||||
{
|
||||
'L3MON4D3/LuaSnip', version = "2.*",
|
||||
build = "make install_jsregexp",
|
||||
@ -44,18 +40,11 @@ return {
|
||||
'hrsh7th/cmp-nvim-lsp-signature-help',
|
||||
'lukas-reineke/cmp-under-comparator',
|
||||
|
||||
{
|
||||
'asiryk/auto-hlsearch.nvim',
|
||||
version = "1.1.0",
|
||||
config = function() require("auto-hlsearch").setup{} end,
|
||||
},
|
||||
|
||||
------------------------------------------------------------
|
||||
-- General Functionality
|
||||
------------------------------------------------------------
|
||||
|
||||
{ 'MaximilianLloyd/adjacent.nvim' },
|
||||
{ 'sindrets/diffview.nvim' },
|
||||
{
|
||||
'nacro90/numb.nvim',
|
||||
config = function() require('numb').setup{
|
||||
@ -75,9 +64,6 @@ return {
|
||||
theme = 'material',
|
||||
always_divide_middle = false,
|
||||
},
|
||||
sections = {
|
||||
lualine_x = { "encoding", { "fileformat", symbols = { unix = "" } }, "filetype" },
|
||||
},
|
||||
})
|
||||
end,
|
||||
},
|
||||
@ -149,8 +135,6 @@ return {
|
||||
},
|
||||
"hrsh7th/nvim-cmp", -- optional, for completion
|
||||
|
||||
-- Top Right Notify Pop Up
|
||||
'rcarriga/nvim-notify',
|
||||
{'akinsho/toggleterm.nvim', version = "*", opts = {
|
||||
direction = 'float',
|
||||
}},
|
||||
@ -219,26 +203,6 @@ return {
|
||||
)
|
||||
end
|
||||
},
|
||||
-- Sidebar
|
||||
{
|
||||
'sidebar-nvim/sidebar.nvim',
|
||||
config = function()
|
||||
require("sidebar-nvim").setup({
|
||||
side = "right",
|
||||
sections = {
|
||||
"git",
|
||||
"symbols",
|
||||
"diagnostics",
|
||||
},
|
||||
todos = {
|
||||
initially_closed = false, -- whether the groups should be initially closed on start. You can manually open/close groups later.
|
||||
},
|
||||
diagnostics = {
|
||||
icon = "",
|
||||
},
|
||||
})
|
||||
end
|
||||
},
|
||||
|
||||
{
|
||||
'rcarriga/nvim-dap-ui', dependencies = {"mfussenegger/nvim-dap"}
|
||||
@ -254,14 +218,6 @@ return {
|
||||
require('symbols-outline').setup()
|
||||
end
|
||||
},
|
||||
{
|
||||
"j-hui/fidget.nvim",
|
||||
tag = "legacy",
|
||||
event = "LspAttach",
|
||||
opts = {
|
||||
-- options
|
||||
},
|
||||
},
|
||||
'lukas-reineke/indent-blankline.nvim',
|
||||
'karb94/neoscroll.nvim',
|
||||
|
||||
@ -269,75 +225,15 @@ return {
|
||||
'nvim-lua/popup.nvim',
|
||||
'nvim-lua/plenary.nvim',
|
||||
|
||||
-- Todo & Comments for Organization
|
||||
{
|
||||
'folke/todo-comments.nvim',
|
||||
dependencies = "nvim-lua/plenary.nvim",
|
||||
config = function()
|
||||
require("todo-comments").setup {
|
||||
keywords = {
|
||||
FIX = {
|
||||
icon = " ", -- icon used for the sign, and in search results
|
||||
color = "error", -- can be a hex color, or a named color (see below)
|
||||
alt = { "FIXME", "BUG", "FIXIT", "ISSUE" }, -- a set of other keywords that all map to this FIX keywords
|
||||
-- signs = false, -- configure signs for some keywords individually
|
||||
},
|
||||
DONE = { icon = " ", color = "info" },
|
||||
IN_PROG = { icon = "", color = "default" },
|
||||
FEAT = { icon = " ", color = "warning", alt = { "NEED", "REQUEST" } },
|
||||
WARN = { icon = " ", color = "error", alt = { "WARNING", "ERROR" } },
|
||||
TODO = { icon = " ", color = "hint", alt = { "TASK", "TBD" } },
|
||||
RISK = { icon = " ", color = "hint", alt = { "RISK" } },
|
||||
SENG = { icon = " ", color = "test", alt = { "SOLUTIONS", "SE", "WORKAROUND" } },
|
||||
},
|
||||
highlight = {
|
||||
comments_only = false,
|
||||
},
|
||||
colors = {
|
||||
error = { "DiagnosticError", "ErrorMsg", "#DC2626" },
|
||||
warning = { "DiagnosticWarning", "WarningMsg", "#FBBF24" },
|
||||
info = { "DiagnosticInfo", "#2563EB" },
|
||||
hint = { "DiagnosticHint", "#10B981" },
|
||||
default = { "Identifier", "#7C3AED" },
|
||||
test = { "Identifier", "#FF00FF" }
|
||||
},
|
||||
}
|
||||
end
|
||||
},
|
||||
-- Various telescopes
|
||||
'nvim-telescope/telescope-file-browser.nvim',
|
||||
|
||||
--{
|
||||
-- 'nvim-telescope/telescope-fzf-native.nvim',
|
||||
-- build = 'make'
|
||||
--},
|
||||
|
||||
-----------------------------------------------------------
|
||||
-- Various Color Schemes, Dashboard, etc
|
||||
-----------------------------------------------------------
|
||||
|
||||
'Mofiqul/dracula.nvim',
|
||||
'ray-x/starry.nvim',
|
||||
'rose-pine/neovim',
|
||||
'EdenEast/nightfox.nvim',
|
||||
'catppuccin/nvim',
|
||||
{
|
||||
"folke/tokyonight.nvim",
|
||||
lazy = false, -- make sure we load this during startup if it is your main colorscheme
|
||||
priority = 1000, -- make sure to load this before all the other start plugins
|
||||
config = function()
|
||||
-- load the colorscheme here
|
||||
-- vim.cmd([[colorscheme tokyonight]])
|
||||
end,
|
||||
},
|
||||
{ "bluz71/vim-moonfly-colors", name = "moonfly", lazy = true, priority = 1000 },
|
||||
'Bekaboo/deadcolumn.nvim',
|
||||
{
|
||||
"dustypomerleau/tol.nvim",
|
||||
lazy = false, -- load the colorscheme at startup
|
||||
priority = 1000, -- load colorscheme first
|
||||
config = true,
|
||||
},
|
||||
|
||||
-- Wakatime Tracking
|
||||
'wakatime/vim-wakatime',
|
||||
|
||||
@ -153,8 +153,6 @@ return {
|
||||
})
|
||||
require("telescope").load_extension "file_browser"
|
||||
require("telescope").load_extension "live_grep_args"
|
||||
require("telescope").load_extension "fzf"
|
||||
require("telescope").load_extension "adjacent"
|
||||
end
|
||||
|
||||
}}
|
||||
|
||||
@ -1,341 +0,0 @@
|
||||
recert
|
||||
gravatar
|
||||
TODO
|
||||
gravatars
|
||||
webhook
|
||||
Neovim
|
||||
accomplished
|
||||
accomplished
|
||||
Talkspace
|
||||
Northpass
|
||||
CEU
|
||||
th
|
||||
B2B
|
||||
Integrations
|
||||
NPP
|
||||
CSV
|
||||
BBHR
|
||||
onboarding
|
||||
Kai
|
||||
scorms
|
||||
QMC
|
||||
trainings
|
||||
cancelled
|
||||
Ummey
|
||||
Ummey's
|
||||
prev
|
||||
Kaitlyn
|
||||
CYA
|
||||
programmatically
|
||||
Wistia
|
||||
iOS
|
||||
PPT
|
||||
Kaitlyn's
|
||||
OneTrust
|
||||
JS
|
||||
Analytics
|
||||
KPI
|
||||
param
|
||||
UUID
|
||||
Pipedrive
|
||||
pipedrive
|
||||
Lukasz
|
||||
Bjorn
|
||||
webhooks
|
||||
trackable
|
||||
Pipedrive's
|
||||
boolean
|
||||
Kaisa
|
||||
SSO
|
||||
XP
|
||||
DW
|
||||
Chołodecki
|
||||
Łukasz
|
||||
Kotkas
|
||||
Patrycja
|
||||
Q1
|
||||
Vidyard
|
||||
badging
|
||||
Flink
|
||||
S3
|
||||
Unclickable
|
||||
DataDog
|
||||
wistia
|
||||
https
|
||||
https
|
||||
wifi
|
||||
autoplaying
|
||||
tbd
|
||||
G2
|
||||
SMEs
|
||||
CSM
|
||||
AEs
|
||||
ZoomInfo's
|
||||
linkedin
|
||||
Enablement
|
||||
enablement
|
||||
DIY
|
||||
Zoominfo
|
||||
G2M
|
||||
Carli
|
||||
LevelJump
|
||||
LMS
|
||||
CMS
|
||||
Lessonly
|
||||
Katlin
|
||||
nd
|
||||
LT
|
||||
EVP's
|
||||
UX
|
||||
Schoology
|
||||
Pendo
|
||||
Salesforce
|
||||
ILTs
|
||||
SFDC
|
||||
ROI
|
||||
NPS
|
||||
roadmap
|
||||
BigIdeasMath
|
||||
Hubspot
|
||||
analytics
|
||||
SCORM
|
||||
AWS
|
||||
JnJ
|
||||
DSAR
|
||||
ons
|
||||
Zapier
|
||||
Accredible
|
||||
LPs
|
||||
Shopify
|
||||
Callum
|
||||
Chek
|
||||
Chek
|
||||
Chek
|
||||
Chek
|
||||
Chek
|
||||
Chek
|
||||
prereg
|
||||
OpenAccess
|
||||
Camila
|
||||
SAP
|
||||
SAP
|
||||
Workato
|
||||
Soner
|
||||
Okta
|
||||
Auth0
|
||||
flink
|
||||
goflink
|
||||
backfill
|
||||
Marek
|
||||
KJ
|
||||
Canva
|
||||
Customizable
|
||||
GoFlink
|
||||
Cami
|
||||
auth
|
||||
Litmos
|
||||
infographic
|
||||
Nino's
|
||||
Flink's
|
||||
Crowdin
|
||||
Joonas
|
||||
QBR
|
||||
UID
|
||||
versioning
|
||||
GDPR
|
||||
Edume
|
||||
something
|
||||
something
|
||||
AppCues
|
||||
appcues
|
||||
Skuad
|
||||
Skuid
|
||||
COO
|
||||
Nergis
|
||||
pdf
|
||||
FiveTran
|
||||
BigQuery
|
||||
COO
|
||||
NDA
|
||||
lifecycle
|
||||
PALs
|
||||
LTV
|
||||
Articulate's
|
||||
Comms
|
||||
ILT
|
||||
Mockup
|
||||
iFrame
|
||||
Froala
|
||||
html
|
||||
css
|
||||
resize
|
||||
customizable
|
||||
OpenSesame
|
||||
timestamp
|
||||
comms
|
||||
Audrius
|
||||
Youtube
|
||||
Omnisend
|
||||
northpass
|
||||
Omnisend's
|
||||
url
|
||||
Hoc
|
||||
exisiting
|
||||
subdomains
|
||||
iFrame
|
||||
iFrame
|
||||
iFrame
|
||||
gifs
|
||||
webview
|
||||
Skuid's
|
||||
reachs
|
||||
JJSV
|
||||
Todos
|
||||
Phaco
|
||||
Garg
|
||||
codeblock
|
||||
Aleksandr
|
||||
Sten
|
||||
v10
|
||||
TOC
|
||||
Nitty
|
||||
KPIs
|
||||
MAL
|
||||
walmart
|
||||
Segura
|
||||
Luminate
|
||||
gif
|
||||
OneDrive
|
||||
EOC
|
||||
legistlation
|
||||
todo
|
||||
SCA
|
||||
V2
|
||||
Rock22
|
||||
Figma
|
||||
Foundational
|
||||
Iorad
|
||||
ish
|
||||
Credly
|
||||
Ritu
|
||||
Kumar
|
||||
Deeksha
|
||||
Prajwal
|
||||
Praveen
|
||||
Rakesh
|
||||
integrations
|
||||
recomendations
|
||||
personalization
|
||||
SLAs
|
||||
Devanathan
|
||||
productize
|
||||
accesss
|
||||
devs
|
||||
Sandipan
|
||||
Kayla
|
||||
discoverable
|
||||
Trei
|
||||
aways
|
||||
Chronotype
|
||||
zapier
|
||||
WildHealth
|
||||
dev
|
||||
Shopify's
|
||||
ProductIDs
|
||||
Flupdates
|
||||
availble
|
||||
enrollees
|
||||
automations
|
||||
hoc
|
||||
Baeligh
|
||||
Moburley
|
||||
Baeleigh
|
||||
Gmail
|
||||
WHAcademy
|
||||
www
|
||||
wildhealth
|
||||
www
|
||||
www
|
||||
transformative
|
||||
impactful
|
||||
positivity
|
||||
CSMs
|
||||
Basecamp
|
||||
PSRs
|
||||
PSR
|
||||
TSU
|
||||
ChurnZero
|
||||
Neste
|
||||
SEO
|
||||
oAuth
|
||||
sso
|
||||
learning
|
||||
pre
|
||||
Margus
|
||||
pipedive
|
||||
http
|
||||
iFrame
|
||||
learn
|
||||
OM
|
||||
duolingo
|
||||
gamification
|
||||
CIP
|
||||
typeform
|
||||
Trello
|
||||
repo
|
||||
Unific
|
||||
AIIM
|
||||
FOMO
|
||||
Async
|
||||
zendesk
|
||||
centre
|
||||
centres
|
||||
consisently
|
||||
LiveStorm
|
||||
represneted
|
||||
Jagannatha
|
||||
Q2
|
||||
Gainsight
|
||||
unlinked
|
||||
Gainsight's
|
||||
RevOps
|
||||
Heraly
|
||||
Cherrill
|
||||
LeanData
|
||||
nitty
|
||||
Planhat
|
||||
Toothman
|
||||
event
|
||||
event
|
||||
MJ
|
||||
Wix
|
||||
cateogries
|
||||
cateogries
|
||||
Glassdoor
|
||||
accomodate
|
||||
Ines
|
||||
distrcits
|
||||
suggstions
|
||||
Chek's
|
||||
COO
|
||||
nginx's
|
||||
nginx
|
||||
config
|
||||
javascript
|
||||
subdomain
|
||||
Moodle
|
||||
MSP
|
||||
moodle
|
||||
Faux
|
||||
repos
|
||||
Github
|
||||
Gitea
|
||||
AppDaemon
|
||||
AppDaemon's
|
||||
birdnet
|
||||
HomeAssistant
|
||||
MQTT
|
||||
BirdNET
|
||||
reseller
|
||||
Ece
|
||||
accredation
|
||||
Binary file not shown.
65
zsh/.zshrc
65
zsh/.zshrc
@ -1,65 +0,0 @@
|
||||
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
|
||||
# Initialization code that may require console input (password prompts, [y/n]
|
||||
# confirmations, etc.) must go above this block; everything else may go below.
|
||||
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
|
||||
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
|
||||
fi
|
||||
|
||||
export LC_ALL=en_US.UTF-8
|
||||
export LANG=en_US.UTF-8
|
||||
# autoload -Uz compinit; compinit; _comp_options+=(globdots);
|
||||
|
||||
# User configuration
|
||||
export DOT="~/.dotfiles"
|
||||
alias vim='vim -S ~/.vimrc'
|
||||
alias nvim='nvim'
|
||||
alias brew='env PATH="${PATH//$(pyenv root)\/shims:/}" brew'
|
||||
|
||||
export EDITOR="$VISUAL"
|
||||
export VISUAL='nvim'
|
||||
export PYTHONPATH="/opt/homebrew/bin/python3:$PYTHONPATH"
|
||||
export PYENV_ROOT="$HOME/.pyenv"
|
||||
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
|
||||
eval "$(pyenv init -)"
|
||||
eval "$(pyenv virtualenv-init -)"
|
||||
|
||||
# Function to Correctly Source $VIRTUAL_ENV for Neovim
|
||||
function nvimvenv {
|
||||
if [[ -e "$VIRTUAL_ENV" && -f "$VIRTUAL_ENV/bin/activate" ]]; then
|
||||
source "$VIRTUAL_ENV/bin/activate"
|
||||
command nvim "$@"
|
||||
deactivate
|
||||
else
|
||||
command nvim "$@"
|
||||
fi
|
||||
}
|
||||
|
||||
alias nvim=nvimvenv
|
||||
# alias nvim-minimal="NVIM_APPNAME=Minivim nvim"
|
||||
# alias nvim-arduino="NVIM_APPNAME=Arduino nvim"
|
||||
|
||||
#function nvims() {
|
||||
# items=("Main" "Minivim" "Arduinvim")
|
||||
# config=$(printf "%s\n" "${items[@]}" | fzf --prompt=" Neovim Config " --height=~50% --layout=reverse --border --exit-0)
|
||||
# if [[ -z $config ]]; then
|
||||
# echo "Nothing selected"
|
||||
# return 0
|
||||
# elif [[ $config == "Main" ]]; then
|
||||
# config=""
|
||||
# fi
|
||||
# NVIM_APPNAME=$config nvim $@
|
||||
#}
|
||||
#bindkey -s ^a "nvims\n"
|
||||
|
||||
# source /Users/normrasmussen/.docker/init-zsh.sh || true # Added by Docker Desktop
|
||||
export PATH="$PATH:$HOME/.rvm/bin"
|
||||
|
||||
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
|
||||
export PATH="/opt/homebrew/sbin:$PATH"
|
||||
export PATH="/opt/homebrew/bin:$PATH"
|
||||
source /opt/homebrew/share/powerlevel10k/powerlevel10k.zsh-theme
|
||||
|
||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||
source ~/.dotfiles/zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||
source ~/.dotfiles/zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
||||
@ -1,8 +0,0 @@
|
||||
export LC_ALL=en_US.UTF-8
|
||||
export LANG=en_US.UTF-8
|
||||
|
||||
# User configuration
|
||||
export DOT="~/.dotfiles"
|
||||
alias vim='vim -S ~/.vimrc'
|
||||
alias nvim='nvim'
|
||||
source ~/.dotfiles/zsh/.zshrc
|
||||
Submodule zsh/zsh-autosuggestions deleted from c3d4e576c9
Submodule zsh/zsh-syntax-highlighting deleted from 143b25eb98
@ -1,15 +0,0 @@
|
||||
---
|
||||
title: "Test"
|
||||
date: 2023-09-12T17:19:08Z
|
||||
draft: false
|
||||
---
|
||||
|
||||
Yesterday, I could not get my ZSH shell to work at all. As I kept trying things, I was getting all these weird errors. I started posting about this on Mastodon too.
|
||||
|
||||
[Mastodon Thread](https://fosstodon.org/@notnorm/111047573608738701) where I kept asking myself - no responses!
|
||||
|
||||
Finally, I realized the issue. And that was the [Starship](https://www.starship.rs) cross-shell prompt. Turns out, it was making everything really really slow.
|
||||
|
||||
I finally got it fixed by doing the following:
|
||||
* Delete everything from `~/.zsh_sessions/` and `~/.zsh_history`.
|
||||
* Do not use `source ~/.zshrc` and definitely don't use it in your `zshrc` file! Instead of `source` use `exec zsh`
|
||||
Reference in New Issue
Block a user