# HG changeset patch # User zegervdv # Date 1678640690 -3600 # Node ID ec5b57266af28f8025ff363240b60dcf515372fa # Parent b64652ec91cbe7c90fe9e627f494c32c58ea9e02 feat: add lazy-lock.json as a symlink diff -r b64652ec91cb -r ec5b57266af2 .chezmoiignore --- a/.chezmoiignore Sun Mar 12 17:32:18 2023 +0100 +++ b/.chezmoiignore Sun Mar 12 18:04:50 2023 +0100 @@ -27,3 +27,4 @@ {{ if ne .chezmoi.os "linux" }} .local/share/applications/* {{ end }} +.chezmoitemplates/lazy-lock.json diff -r b64652ec91cb -r ec5b57266af2 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Sun Mar 12 17:32:18 2023 +0100 +++ b/.chezmoitemplates/init.lua Sun Mar 12 18:04:50 2023 +0100 @@ -22,9 +22,9 @@ -- Set leader to space vim.g.mapleader = ' ' -require('lazy').setup { +require('lazy').setup({ -- General plugins - { 'tpope/vim-sensible' }, + 'tpope/vim-sensible', { 'tpope/vim-repeat' }, { 'tpope/vim-rsi' }, { 'sgur/vim-editorconfig' }, @@ -86,6 +86,7 @@ { 'tpope/vim-git', ft = { 'gitcommit', 'gitrebase' } }, { 'sindrets/diffview.nvim', + dev = true, config = function() require('diffview').setup { use_icons = false, @@ -687,6 +688,7 @@ 'zegervdv/espresso-tutti-colori.nvim', name = 'tutti-colori', cond = not os.getenv 'DARKMODE', + dev = true, config = function() require('tutti-colori').setup() require('tutti-colori').load() @@ -722,7 +724,28 @@ } end, }, -} +}, { + dev = { + path = '~/Projects', + fallback = true, + }, + ui = { + icons = { + cmd = '⌘', + config = '🛠', + event = '📅', + ft = '📂', + init = '⚙', + keys = '🗝', + plugin = '🔌', + runtime = '💻', + source = '📄', + start = '🚀', + task = '📌', + lazy = '💤 ', + }, + }, +}) -- Configuration vim.opt.backspace = { 'indent', 'eol', 'start' } -- Backspace everything diff -r b64652ec91cb -r ec5b57266af2 .chezmoitemplates/lazy-lock.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.chezmoitemplates/lazy-lock.json Sun Mar 12 18:04:50 2023 +0100 @@ -0,0 +1,51 @@ +{ + "Comment.nvim": { "branch": "master", "commit": "8d3aa5c22c2d45e788c7a5fe13ad77368b783c20" }, + "catppuccin": { "branch": "main", "commit": "9784b64e84fe2134cc866be3f33cb8194c0c3ede" }, + "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, + "cmp-cmdline": { "branch": "main", "commit": "8fcc934a52af96120fe26358985c10c035984b53" }, + "cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" }, + "cmp-nvim-lsp-signature-help": { "branch": "main", "commit": "3d8912ebeb56e5ae08ef0906e3a54de1c66b92f1" }, + "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, + "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, + "dirbuf.nvim": { "branch": "main", "commit": "ac7ad3c8e61630d15af1f6266441984f54f54fd2" }, + "firenvim": { "branch": "master", "commit": "87c9f70d3e6aa2790982aafef3c696dbe962d35b" }, + "fzf-lua": { "branch": "main", "commit": "8089b5f2aea09836eef2a2bab8a96fe3493ed041" }, + "gitignore": { "branch": "master", "commit": "061c5c756713f42b92b6b69b0a081075319a60d0" }, + "goto-preview": { "branch": "main", "commit": "390a8bf9f83cc0e31a5154357bc4bfad8e79b889" }, + "heirline.nvim": { "branch": "master", "commit": "00f7e271775362792116e252d931590a9344d6a9" }, + "inc-rename.nvim": { "branch": "main", "commit": "21c23c379342a731a0c90f226601ec0434627b26" }, + "indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a7614399" }, + "lazy.nvim": { "branch": "main", "commit": "5b4444f0d7e556deba3f7ca949a2ba0e2c3369fb" }, + "lsp-format-modifications.nvim": { "branch": "main", "commit": "83eb1f4480785405f5551b69fc6bae24c2bbee78" }, + "luasnip": { "branch": "master", "commit": "436857749a905b48c1e8205b996639c28f006556" }, + "navigator.nvim": { "branch": "master", "commit": "91d86506ac2a039504d5205d32a1d4bc7aa57072" }, + "neodev.nvim": { "branch": "main", "commit": "78fb6373437eb400f1629b17d4a529669fa2a062" }, + "neoscroll.nvim": { "branch": "master", "commit": "d7601c26c8a183fa8994ed339e70c2d841253e93" }, + "notifier.nvim": { "branch": "master", "commit": "afc9bf7ef8c31cfc716a2b849c34943a9788508b" }, + "nrpattern.nvim": { "branch": "lua", "commit": "d9f692b4be3e41a3c25ba4651c2e595bac71b234" }, + "null-ls.nvim": { "branch": "main", "commit": "e172e1e3011e3d032dbeba6414644ba968570828" }, + "nvim-autopairs": { "branch": "master", "commit": "e755f366721bc9e189ddecd39554559045ac0a18" }, + "nvim-cmp": { "branch": "main", "commit": "feed47fd1da7a1bad2c7dca456ea19c8a5a9823a" }, + "nvim-lspconfig": { "branch": "master", "commit": "4bb0f1845c5cc6465aecedc773fc2d619fcd8faf" }, + "nvim-osc52": { "branch": "main", "commit": "47ce7ee2396fa3ee4fb6b0e0ef14ba06f9c9bd31" }, + "nvim-surround": { "branch": "main", "commit": "177c95c12542cf20a422b19a87ba1ae80254445a" }, + "nvim-treesitter": { "branch": "master", "commit": "e3ebc8ec5d586162f3c408417621daa59ba8ea62" }, + "nvim-treesitter-refactor": { "branch": "master", "commit": "75f5895cc662d61eb919da8050b7a0124400d589" }, + "nvim-treesitter-textobjects": { "branch": "master", "commit": "542e0879d524ba717234fcba049b6c2da7989d5a" }, + "persistence.nvim": { "branch": "main", "commit": "adcf6913693a0434665d162ee45a186230496f8a" }, + "playground": { "branch": "master", "commit": "4044b53c4d4fcd7a78eae20b8627f78ce7dc6f56" }, + "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" }, + "refactoring.nvim": { "branch": "master", "commit": "57c32c6b7a211e5a3a5e4ddc4ad2033daff5cf9a" }, + "targets.vim": { "branch": "master", "commit": "642d3a4ce306264b05ea3219920b13ea80931767" }, + "tutti-colori": { "branch": "master", "commit": "5c07256563848976da0e2bdff88ab73857986f7e" }, + "vim-abolish": { "branch": "master", "commit": "880a562ff9176773897930b5a26a496f68e5a985" }, + "vim-editorconfig": { "branch": "master", "commit": "5c3a5b4e7830a6885ec3e70fa5151c59afde2ad5" }, + "vim-eunuch": { "branch": "master", "commit": "291ef1f8c8996ca7715df1032a35a27b12d7b5cf" }, + "vim-fetch": { "branch": "master", "commit": "0a6ab17e84c7f4808bf05ec380121bce40b40d21" }, + "vim-git": { "branch": "master", "commit": "5143bea9ed17bc32163dbe3ca706344d79507b9d" }, + "vim-python-pep8-indent": { "branch": "master", "commit": "60ba5e11a61618c0344e2db190210145083c91f8" }, + "vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" }, + "vim-rsi": { "branch": "master", "commit": "4c673fb6c70652a09682c50a0e308184731ca70b" }, + "vim-sensible": { "branch": "master", "commit": "5693bb650a26723975276bef7b1da2f00a571e0e" }, + "which-key.nvim": { "branch": "main", "commit": "fb027738340502b556c3f43051f113bcaa7e8e63" } +} \ No newline at end of file diff -r b64652ec91cb -r ec5b57266af2 .pre-commit-config.yaml --- a/.pre-commit-config.yaml Sun Mar 12 17:32:18 2023 +0100 +++ b/.pre-commit-config.yaml Sun Mar 12 18:04:50 2023 +0100 @@ -18,4 +18,4 @@ hooks: - id: prettier -exclude: "^(.chezmoiexternal.toml)$" +exclude: "^(.chezmoiexternal.toml|.chezmoitemplates/lazy-lock.json)$" diff -r b64652ec91cb -r ec5b57266af2 dot_config/nvim/symlink_lazy-lock.json.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dot_config/nvim/symlink_lazy-lock.json.tmpl Sun Mar 12 18:04:50 2023 +0100 @@ -0,0 +1,1 @@ +{{ .chezmoi.sourceDir }}/.chezmoitemplates/lazy-lock.json