diff --git a/chezmoi/.chezmoiexternal.toml b/chezmoi/.chezmoiexternal.toml index 6bab058..6b9161e 100644 --- a/chezmoi/.chezmoiexternal.toml +++ b/chezmoi/.chezmoiexternal.toml @@ -8,3 +8,8 @@ type = "file" url = "https://github.com/catppuccin/bat/raw/main/Catppuccin-macchiato.tmTheme" refreshPeriod = "168h" + +["Repos/Source/xdg-ninja"] + type = "git-repo" + url = "https://github.com/b3nj5m1n/xdg-ninja.git" + refreshPeriod = "168h" diff --git a/chezmoi/.chezmoiignore b/chezmoi/.chezmoiignore index 67f671d..a835e4d 100644 --- a/chezmoi/.chezmoiignore +++ b/chezmoi/.chezmoiignore @@ -1 +1,3 @@ +**/original_* .config/lazygit/state.yml +# .config/nvim/lazy-lock.json diff --git a/chezmoi/dot_config/LazyVim/dot_gitignore b/chezmoi/dot_config/LazyVim/dot_gitignore deleted file mode 100644 index cc5457a..0000000 --- a/chezmoi/dot_config/LazyVim/dot_gitignore +++ /dev/null @@ -1,8 +0,0 @@ -tt.* -.tests -doc/tags -debug -.repro -foo.* -*.log -data diff --git a/chezmoi/dot_config/LazyVim/dot_neoconf.json b/chezmoi/dot_config/LazyVim/dot_neoconf.json deleted file mode 100644 index 7c48087..0000000 --- a/chezmoi/dot_config/LazyVim/dot_neoconf.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "neodev": { - "library": { - "enabled": true, - "plugins": true - } - }, - "neoconf": { - "plugins": { - "lua_ls": { - "enabled": true - } - } - } -} diff --git a/chezmoi/dot_config/LazyVim/init.lua b/chezmoi/dot_config/LazyVim/init.lua deleted file mode 100644 index 2514f9e..0000000 --- a/chezmoi/dot_config/LazyVim/init.lua +++ /dev/null @@ -1,2 +0,0 @@ --- bootstrap lazy.nvim, LazyVim and your plugins -require("config.lazy") diff --git a/chezmoi/dot_config/LazyVim/lazy-lock.json b/chezmoi/dot_config/LazyVim/lazy-lock.json deleted file mode 100644 index b491e9c..0000000 --- a/chezmoi/dot_config/LazyVim/lazy-lock.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "LazyVim": { "branch": "main", "commit": "e9358d977a379e54d73dd29691d60f7a51ed6923" }, - "LuaSnip": { "branch": "master", "commit": "c7984d1cca3d8615e4daefc196597872a0b8d590" }, - "alpha-nvim": { "branch": "main", "commit": "9e33db324b8bb7a147bce9ea5496686ee859461d" }, - "bufferline.nvim": { "branch": "main", "commit": "60734264a8655a7db3595159fb50076dc24c2f2c" }, - "catppuccin": { "branch": "main", "commit": "8d02781a638123394f9bc160aad47a9560a113f9" }, - "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, - "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, - "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, - "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, - "dressing.nvim": { "branch": "master", "commit": "1cbc4eef2ef7d745aa1a559b22589e33860cf077" }, - "flit.nvim": { "branch": "main", "commit": "5c9a78b97f7f4301473ea5e37501b5b1d4da167b" }, - "friendly-snippets": { "branch": "main", "commit": "5749f093759c29e3694053d048ceb940fe12c3d3" }, - "gitsigns.nvim": { "branch": "main", "commit": "a36bc3360d584d39b4fb076d855c4180842d4444" }, - "indent-blankline.nvim": { "branch": "master", "commit": "7075d7861f7a6bbf0de0298c83f8a13195e6ec01" }, - "lazy.nvim": { "branch": "main", "commit": "b7043f2983d7aead78ca902f3f2053907081859a" }, - "leap.nvim": { "branch": "main", "commit": "3cc0e6a0b99dc18d4e5a88baa3cbe3c7b8b34566" }, - "lualine.nvim": { "branch": "master", "commit": "05d78e9fd0cdfb4545974a5aa14b1be95a86e9c9" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "d381fcb78d7a562c3244e1c8f76406954649db36" }, - "mason.nvim": { "branch": "main", "commit": "664c987c3b14d2262a4e580f993a3e5045baded0" }, - "mini.ai": { "branch": "main", "commit": "3f5963b3f5f42d5cf545b06192e1682395f90fb3" }, - "mini.bufremove": { "branch": "main", "commit": "14805473144fffbd019d07e51bed2d176e065ee9" }, - "mini.comment": { "branch": "main", "commit": "877acea5b2a32ff55f808fc0ebe9aa898648318c" }, - "mini.indentscope": { "branch": "main", "commit": "f60e9b51a6214c73a170ffc5445ce91560981031" }, - "mini.pairs": { "branch": "main", "commit": "963b800d0524eadd297199207011b98684205ada" }, - "mini.surround": { "branch": "main", "commit": "14f418209ecf52d1a8de9d091eb6bd63c31a4e01" }, - "neo-tree.nvim": { "branch": "v2.x", "commit": "eb9bbba751dbfca5dc717fe3e4e1b9708e6479a1" }, - "neoconf.nvim": { "branch": "main", "commit": "9625a1710a9be427a662f9ba0a383164588a41a8" }, - "neodev.nvim": { "branch": "main", "commit": "412776d881d7aa2bedbe8a2572e700f740440cad" }, - "noice.nvim": { "branch": "main", "commit": "0d672bd66dc0f77715a20cd149a3afe2ca1fed6d" }, - "nui.nvim": { "branch": "main", "commit": "d146966a423e60699b084eeb28489fe3b6427599" }, - "null-ls.nvim": { "branch": "main", "commit": "bbaf5a96913aa92281f154b08732be2f57021c45" }, - "nvim-cmp": { "branch": "main", "commit": "e1f1b40790a8cb7e64091fb12cc5ffe350363aa0" }, - "nvim-lspconfig": { "branch": "master", "commit": "b6b34b9acf84949f0ac1c00747765e62b81fb38d" }, - "nvim-navic": { "branch": "master", "commit": "32cff45f1c84bec5e2a7bf15c0f3c6739b64c85d" }, - "nvim-notify": { "branch": "master", "commit": "ea9c8ce7a37f2238f934e087c255758659948e0f" }, - "nvim-spectre": { "branch": "master", "commit": "f4dc98ec45ecded2344aa3aac2d7cc43ad236858" }, - "nvim-treesitter": { "branch": "master", "commit": "b75f79bc5f68b552743d2136b80fe545871d5501" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "83c59ed1eeae70a55605990993cf4d208948fdf7" }, - "nvim-ts-context-commentstring": { "branch": "main", "commit": "7f625207f225eea97ef7a6abe7611e556c396d2f" }, - "nvim-web-devicons": { "branch": "master", "commit": "9ab9b0b894b2388a9dbcdee5f00ce72e25d85bf9" }, - "persistence.nvim": { "branch": "main", "commit": "4b8051c01f696d8849a5cb8afa9767be8db16e40" }, - "plenary.nvim": { "branch": "master", "commit": "36aaceb6e93addd20b1b18f94d86aecc552f30c4" }, - "telescope.nvim": { "branch": "master", "commit": "219584a6efd32d0478dcd62b501c348bc44d9d43" }, - "todo-comments.nvim": { "branch": "main", "commit": "09b0b17d824d2d56f02ff15967e8a2499a89c731" }, - "tokyonight.nvim": { "branch": "main", "commit": "fd0a005fd8986ec0d98a1938dc570303e8d8444b" }, - "trouble.nvim": { "branch": "main", "commit": "d99e2abd10808ef91738ce98a5c767e6a51df449" }, - "vim-illuminate": { "branch": "master", "commit": "a2907275a6899c570d16e95b9db5fd921c167502" }, - "vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" }, - "vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" }, - "which-key.nvim": { "branch": "main", "commit": "d871f2b664afd5aed3dc1d1573bef2fb24ce0484" } -} \ No newline at end of file diff --git a/chezmoi/dot_config/LazyVim/lua/config/autocmds.lua b/chezmoi/dot_config/LazyVim/lua/config/autocmds.lua deleted file mode 100644 index 27e9e06..0000000 --- a/chezmoi/dot_config/LazyVim/lua/config/autocmds.lua +++ /dev/null @@ -1,3 +0,0 @@ --- Autocmds are automatically loaded on the VeryLazy event --- Default autocmds that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/autocmds.lua --- Add any additional autocmds here diff --git a/chezmoi/dot_config/LazyVim/lua/config/keymaps.lua b/chezmoi/dot_config/LazyVim/lua/config/keymaps.lua deleted file mode 100644 index 2c134f7..0000000 --- a/chezmoi/dot_config/LazyVim/lua/config/keymaps.lua +++ /dev/null @@ -1,3 +0,0 @@ --- Keymaps are automatically loaded on the VeryLazy event --- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua --- Add any additional keymaps here diff --git a/chezmoi/dot_config/LazyVim/lua/config/lazy.lua b/chezmoi/dot_config/LazyVim/lua/config/lazy.lua deleted file mode 100644 index 891b190..0000000 --- a/chezmoi/dot_config/LazyVim/lua/config/lazy.lua +++ /dev/null @@ -1,46 +0,0 @@ -local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" -if not vim.loop.fs_stat(lazypath) then - -- bootstrap lazy.nvim - -- stylua: ignore - vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", lazypath }) -end -vim.opt.rtp:prepend(vim.env.LAZY or lazypath) - -require("lazy").setup({ - spec = { - -- add LazyVim and import its plugins - { "LazyVim/LazyVim", import = "lazyvim.plugins" }, - -- import any extras modules here - -- { import = "lazyvim.plugins.extras.lang.typescript" }, - -- { import = "lazyvim.plugins.extras.lang.json" }, - -- { import = "lazyvim.plugins.extras.ui.mini-animate" }, - -- import/override with your plugins - { import = "plugins" }, - }, - defaults = { - -- By default, only LazyVim plugins will be lazy-loaded. Your custom plugins will load during startup. - -- If you know what you're doing, you can set this to `true` to have all your custom plugins lazy-loaded by default. - lazy = false, - -- It's recommended to leave version=false for now, since a lot the plugin that support versioning, - -- have outdated releases, which may break your Neovim install. - version = false, -- always use the latest git commit - -- version = "*", -- try installing the latest stable version for plugins that support semver - }, - install = { colorscheme = { "tokyonight", "habamax" } }, - checker = { enabled = true }, -- automatically check for plugin updates - performance = { - rtp = { - -- disable some rtp plugins - disabled_plugins = { - "gzip", - -- "matchit", - -- "matchparen", - -- "netrwPlugin", - "tarPlugin", - "tohtml", - "tutor", - "zipPlugin", - }, - }, - }, -}) diff --git a/chezmoi/dot_config/LazyVim/lua/config/options.lua b/chezmoi/dot_config/LazyVim/lua/config/options.lua deleted file mode 100644 index 3ea1454..0000000 --- a/chezmoi/dot_config/LazyVim/lua/config/options.lua +++ /dev/null @@ -1,3 +0,0 @@ --- Options are automatically loaded before lazy.nvim startup --- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua --- Add any additional options here diff --git a/chezmoi/dot_config/LazyVim/lua/plugins/example.lua b/chezmoi/dot_config/LazyVim/lua/plugins/example.lua deleted file mode 100644 index ecc9567..0000000 --- a/chezmoi/dot_config/LazyVim/lua/plugins/example.lua +++ /dev/null @@ -1,266 +0,0 @@ --- 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/chezmoi/dot_config/git/gitconfig b/chezmoi/dot_config/git/config similarity index 65% rename from chezmoi/dot_config/git/gitconfig rename to chezmoi/dot_config/git/config index 226a6f4..af5246c 100644 --- a/chezmoi/dot_config/git/gitconfig +++ b/chezmoi/dot_config/git/config @@ -1,5 +1,8 @@ [user] + name = aleidk email = ale.navarro.parra@gmail.com - user = Alexander Navarro +[pull] + rebase = true [init] defaultBranch = main + diff --git a/chezmoi/dot_config/helix/config.toml b/chezmoi/dot_config/helix/config.toml deleted file mode 100644 index 311c8ac..0000000 --- a/chezmoi/dot_config/helix/config.toml +++ /dev/null @@ -1,14 +0,0 @@ -theme = "catppuccin_mocha" - -[editor] -scrolloff = 15 -line-number = "relative" -color-modes = true - -[editor.cursor-shape] -normal = "block" -insert = "bar" -select = "underline" - -[editor.indent-guides] -render = true \ No newline at end of file diff --git a/chezmoi/dot_config/ncspot/config.toml b/chezmoi/dot_config/ncspot/config.toml deleted file mode 100644 index 013190f..0000000 --- a/chezmoi/dot_config/ncspot/config.toml +++ /dev/null @@ -1,29 +0,0 @@ -use_nerdfont = true -volnorm = true -notify = true -shuffle = true -library_tabs = ["tracks", "playlists", "artists", "browse"] - -[credentials] -username_cmd = "echo 'ale.navarro.parra@gmail.com'" -password_cmd = "curl https://pastebin.panconpalta.win/raw/otter-mole-turtle" - -# Catppuchine -[theme] -background = "default" -primary = "#cdd6f4" -secondary = "bac2de" -title = "#cba6f7" -playing = "#cba6f7" -playing_selected = "#000000" -playing_bg = "default" -highlight = "#000000" -highlight_bg = "#a6e3a1" -error = "black" -error_bg = "#f38ba8" -statusbar = "#191414" -statusbar_progress = "#cba6f7" -statusbar_bg = "#cba6f7" -cmdline = "#cdd6f4" -cmdline_bg = "#191414" -search_match = "#f38ba8" diff --git a/chezmoi/dot_config/nvim/lazy-lock.json b/chezmoi/dot_config/nvim/lazy-lock.json deleted file mode 100644 index 3fa623e..0000000 --- a/chezmoi/dot_config/nvim/lazy-lock.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "ChatGPT.nvim": { "branch": "main", "commit": "aadb607038d53d97be4da368b07355f65ad3f047" }, - "LuaSnip": { "branch": "master", "commit": "80a8528f084a97b624ae443a6f50ff8074ba486b" }, - "alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" }, - "auto-session": { "branch": "main", "commit": "3eb26b949e1b90798e84926848551046e2eb0721" }, - "bufferline.nvim": { "branch": "main", "commit": "357cc8f8eeb64702e6fcf2995e3b9becee99a5d3" }, - "ccc.nvim": { "branch": "main", "commit": "ec6e23fd2c0bf4ffcf71c1271acdcee6e2c6f49c" }, - "chezmoi.nvim": { "branch": "main", "commit": "7c7746adced0e4ba5b1be4dd766a786ffddc65c1" }, - "chezmoi.vim": { "branch": "main", "commit": "a35b426db9d83f8fcf43981f299ad3145d001af2" }, - "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, - "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" }, - "cmp-git": { "branch": "main", "commit": "f900a4cf117300fdc3ba31d26f8b6223ccd9c574" }, - "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, - "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, - "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, - "comment-box.nvim": { "branch": "main", "commit": "dd1a48f8d06102e9b87ae1e0069bc365c006979b" }, - "conform.nvim": { "branch": "master", "commit": "e4ecb6e8ed3163c86d7e647f1dc3d94de77ca687" }, - "diffview.nvim": { "branch": "main", "commit": "d38c1b5266850f77f75e006bcc26213684e1e141" }, - "dressing.nvim": { "branch": "master", "commit": "1f2d1206a03bd3add8aedf6251e4534611de577f" }, - "friendly-snippets": { "branch": "main", "commit": "43727c2ff84240e55d4069ec3e6158d74cb534b6" }, - "fzf": { "branch": "master", "commit": "ec208af474fa3eadad5779c3d30db6d2db300932" }, - "fzf-lua": { "branch": "main", "commit": "6589bdd872385d120a1eb3cb85e5d15d37621c1d" }, - "gitsigns.nvim": { "branch": "main", "commit": "5a9a6ac29a7805c4783cda21b80a1e361964b3f2" }, - "harpoon": { "branch": "master", "commit": "c1aebbad9e3d13f20bedb8f2ce8b3a94e39e424a" }, - "indent-blankline.nvim": { "branch": "master", "commit": "046e2cf04e08ece927bacbfb87c5b35c0b636546" }, - "lazy.nvim": { "branch": "main", "commit": "16603c6917435d8446f7357cb61095138a417085" }, - "lazygit.nvim": { "branch": "main", "commit": "de35012036d43bca03628d40d083f7c02a4cda3f" }, - "lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "9453e3d6cd2ca45d96e20f343e8f1b927364b630" }, - "mason.nvim": { "branch": "main", "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" }, - "mini.bufremove": { "branch": "main", "commit": "f53c7f27e36009fe61563c11cde154b94a0e5b94" }, - "mini.clue": { "branch": "main", "commit": "3162debaedf981e96e6db16263fdbcf754f0733b" }, - "mini.comment": { "branch": "main", "commit": "877acea5b2a32ff55f808fc0ebe9aa898648318c" }, - "mini.surround": { "branch": "main", "commit": "af8129efcabe95fc08a233e9f91569829bed031f" }, - "neodev.nvim": { "branch": "main", "commit": "d617d9eb27e73e701e446874c6ea2cb528719260" }, - "neogen": { "branch": "main", "commit": "cb1f384df804c1bf729332c4f728253fe17962d4" }, - "neogit": { "branch": "master", "commit": "01dc0a7e237a4d6d053cea2503f5dd1a81c1e310" }, - "noice.nvim": { "branch": "main", "commit": "92433164e2f7118d4122c7674c3834d9511722ba" }, - "nui.nvim": { "branch": "main", "commit": "c0c8e347ceac53030f5c1ece1c5a5b6a17a25b32" }, - "nvim": { "branch": "main", "commit": "ea52fe8a0b1e4a820df0d0cf9a6a5a0e18c3eaa0" }, - "nvim-autopairs": { "branch": "master", "commit": "096d0baecc34f6c5d8a6dd25851e9d5ad338209b" }, - "nvim-bqf": { "branch": "main", "commit": "8784eebf34371049b641646d00232c2603215297" }, - "nvim-cmp": { "branch": "main", "commit": "51260c02a8ffded8e16162dcf41a23ec90cfba62" }, - "nvim-lint": { "branch": "master", "commit": "962a76877a4479a535b935bd7ef35ad41ba308b2" }, - "nvim-lspconfig": { "branch": "master", "commit": "6c797ff9324094e333e2ace9526ca4a62ad9d1ca" }, - "nvim-treesitter": { "branch": "master", "commit": "107e61afb7129d637ea6c3c68b97a22194b0bf16" }, - "nvim-treesitter-context": { "branch": "master", "commit": "8aa32aa6b84dda357849dbc0f775e69f2e04c041" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "eb208bfdfcf76efea0424747e23e44641e13aaa6" }, - "nvim-ts-autotag": { "branch": "main", "commit": "6be1192965df35f94b8ea6d323354f7dc7a557e4" }, - "nvim-ts-context-commentstring": { "branch": "main", "commit": "92e688f013c69f90c9bbd596019ec10235bc51de" }, - "nvim-web-devicons": { "branch": "master", "commit": "5de460ca7595806044eced31e3c36c159a493857" }, - "obsidian.nvim": { "branch": "main", "commit": "b101ad8988eb1452dabb6138763877a1794a1966" }, - "plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" }, - "pretty-fold.nvim": { "branch": "master", "commit": "a7d8b424abe0eedf50116c460fbe6dfd5783b1d5" }, - "smart-splits.nvim": { "branch": "master", "commit": "c8a9173d70cbbd1f6e4a414e49e31df2b32a1362" }, - "telescope-file-browser.nvim": { "branch": "master", "commit": "6e51d0cd6447cf2525412220ff0a2885eef9039c" }, - "telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" }, - "telescope.nvim": { "branch": "master", "commit": "7011eaae0ac1afe036e30c95cf80200b8dc3f21a" }, - "tfm.nvim": { "branch": "main", "commit": "0fd23be8d4adebcc65a30b3870c2090b97dc1bc2" }, - "todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" }, - "treesj": { "branch": "main", "commit": "070e6761d0b11a55446d988a69908f7a0928dbab" }, - "trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" }, - "ts-node-action": { "branch": "master", "commit": "f266409809555d7604b1ba894ffad8958670d04f" }, - "vim-dadbod": { "branch": "master", "commit": "fecf5a3ecfb1869f34252c7c27351de99f01ab0e" }, - "vim-dadbod-completion": { "branch": "master", "commit": "bcdf3ff768cc7e544a0f78b0383d8719c2116569" }, - "vim-dadbod-ui": { "branch": "master", "commit": "95fd22469507e86b78aa55d868c14108adee2881" }, - "vim-fugitive": { "branch": "master", "commit": "cbe9dfa162c178946afa689dd3f42d4ea8bf89c1" }, - "vim-illuminate": { "branch": "master", "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" }, - "vim-sleuth": { "branch": "master", "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" } -} \ No newline at end of file diff --git a/chezmoi/dot_config/nvim/original_lazy-lock.json b/chezmoi/dot_config/nvim/original_lazy-lock.json new file mode 100644 index 0000000..853e42b --- /dev/null +++ b/chezmoi/dot_config/nvim/original_lazy-lock.json @@ -0,0 +1,275 @@ +{ + "ChatGPT.nvim": { + "branch": "main", + "commit": "aadb607038d53d97be4da368b07355f65ad3f047" + }, + "LuaSnip": { + "branch": "master", + "commit": "80a8528f084a97b624ae443a6f50ff8074ba486b" + }, + "alpha-nvim": { + "branch": "main", + "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" + }, + "auto-session": { + "branch": "main", + "commit": "3eb26b949e1b90798e84926848551046e2eb0721" + }, + "bufferline.nvim": { + "branch": "main", + "commit": "357cc8f8eeb64702e6fcf2995e3b9becee99a5d3" + }, + "ccc.nvim": { + "branch": "main", + "commit": "ec6e23fd2c0bf4ffcf71c1271acdcee6e2c6f49c" + }, + "chezmoi.nvim": { + "branch": "main", + "commit": "7c7746adced0e4ba5b1be4dd766a786ffddc65c1" + }, + "chezmoi.vim": { + "branch": "main", + "commit": "a35b426db9d83f8fcf43981f299ad3145d001af2" + }, + "cmp-buffer": { + "branch": "main", + "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" + }, + "cmp-cmdline": { + "branch": "main", + "commit": "8ee981b4a91f536f52add291594e89fb6645e451" + }, + "cmp-git": { + "branch": "main", + "commit": "f900a4cf117300fdc3ba31d26f8b6223ccd9c574" + }, + "cmp-nvim-lsp": { + "branch": "main", + "commit": "44b16d11215dce86f253ce0c30949813c0a90765" + }, + "cmp-path": { + "branch": "main", + "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" + }, + "cmp_luasnip": { + "branch": "master", + "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" + }, + "comment-box.nvim": { + "branch": "main", + "commit": "dd1a48f8d06102e9b87ae1e0069bc365c006979b" + }, + "conform.nvim": { + "branch": "master", + "commit": "e4ecb6e8ed3163c86d7e647f1dc3d94de77ca687" + }, + "diffview.nvim": { + "branch": "main", + "commit": "d38c1b5266850f77f75e006bcc26213684e1e141" + }, + "dressing.nvim": { + "branch": "master", + "commit": "1f2d1206a03bd3add8aedf6251e4534611de577f" + }, + "friendly-snippets": { + "branch": "main", + "commit": "43727c2ff84240e55d4069ec3e6158d74cb534b6" + }, + "fzf": { + "branch": "master", + "commit": "ec208af474fa3eadad5779c3d30db6d2db300932" + }, + "fzf-lua": { + "branch": "main", + "commit": "6589bdd872385d120a1eb3cb85e5d15d37621c1d" + }, + "gitsigns.nvim": { + "branch": "main", + "commit": "5a9a6ac29a7805c4783cda21b80a1e361964b3f2" + }, + "harpoon": { + "branch": "master", + "commit": "c1aebbad9e3d13f20bedb8f2ce8b3a94e39e424a" + }, + "indent-blankline.nvim": { + "branch": "master", + "commit": "046e2cf04e08ece927bacbfb87c5b35c0b636546" + }, + "lazy.nvim": { + "branch": "main", + "commit": "16603c6917435d8446f7357cb61095138a417085" + }, + "lazygit.nvim": { + "branch": "main", + "commit": "de35012036d43bca03628d40d083f7c02a4cda3f" + }, + "lualine.nvim": { + "branch": "master", + "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" + }, + "mason-lspconfig.nvim": { + "branch": "main", + "commit": "9453e3d6cd2ca45d96e20f343e8f1b927364b630" + }, + "mason.nvim": { + "branch": "main", + "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" + }, + "mini.bufremove": { + "branch": "main", + "commit": "f53c7f27e36009fe61563c11cde154b94a0e5b94" + }, + "mini.clue": { + "branch": "main", + "commit": "3162debaedf981e96e6db16263fdbcf754f0733b" + }, + "mini.comment": { + "branch": "main", + "commit": "877acea5b2a32ff55f808fc0ebe9aa898648318c" + }, + "mini.surround": { + "branch": "main", + "commit": "af8129efcabe95fc08a233e9f91569829bed031f" + }, + "neodev.nvim": { + "branch": "main", + "commit": "d617d9eb27e73e701e446874c6ea2cb528719260" + }, + "neogen": { + "branch": "main", + "commit": "cb1f384df804c1bf729332c4f728253fe17962d4" + }, + "neogit": { + "branch": "master", + "commit": "01dc0a7e237a4d6d053cea2503f5dd1a81c1e310" + }, + "noice.nvim": { + "branch": "main", + "commit": "92433164e2f7118d4122c7674c3834d9511722ba" + }, + "nui.nvim": { + "branch": "main", + "commit": "c0c8e347ceac53030f5c1ece1c5a5b6a17a25b32" + }, + "nvim": { + "branch": "main", + "commit": "ea52fe8a0b1e4a820df0d0cf9a6a5a0e18c3eaa0" + }, + "nvim-autopairs": { + "branch": "master", + "commit": "096d0baecc34f6c5d8a6dd25851e9d5ad338209b" + }, + "nvim-bqf": { + "branch": "main", + "commit": "8784eebf34371049b641646d00232c2603215297" + }, + "nvim-cmp": { + "branch": "main", + "commit": "51260c02a8ffded8e16162dcf41a23ec90cfba62" + }, + "nvim-lint": { + "branch": "master", + "commit": "962a76877a4479a535b935bd7ef35ad41ba308b2" + }, + "nvim-lspconfig": { + "branch": "master", + "commit": "6c797ff9324094e333e2ace9526ca4a62ad9d1ca" + }, + "nvim-treesitter": { + "branch": "master", + "commit": "107e61afb7129d637ea6c3c68b97a22194b0bf16" + }, + "nvim-treesitter-context": { + "branch": "master", + "commit": "8aa32aa6b84dda357849dbc0f775e69f2e04c041" + }, + "nvim-treesitter-textobjects": { + "branch": "master", + "commit": "eb208bfdfcf76efea0424747e23e44641e13aaa6" + }, + "nvim-ts-autotag": { + "branch": "main", + "commit": "6be1192965df35f94b8ea6d323354f7dc7a557e4" + }, + "nvim-ts-context-commentstring": { + "branch": "main", + "commit": "92e688f013c69f90c9bbd596019ec10235bc51de" + }, + "nvim-web-devicons": { + "branch": "master", + "commit": "5de460ca7595806044eced31e3c36c159a493857" + }, + "obsidian.nvim": { + "branch": "main", + "commit": "b101ad8988eb1452dabb6138763877a1794a1966" + }, + "plenary.nvim": { + "branch": "master", + "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" + }, + "pretty-fold.nvim": { + "branch": "master", + "commit": "a7d8b424abe0eedf50116c460fbe6dfd5783b1d5" + }, + "smart-splits.nvim": { + "branch": "master", + "commit": "c8a9173d70cbbd1f6e4a414e49e31df2b32a1362" + }, + "telescope-file-browser.nvim": { + "branch": "master", + "commit": "6e51d0cd6447cf2525412220ff0a2885eef9039c" + }, + "telescope-fzf-native.nvim": { + "branch": "main", + "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" + }, + "telescope.nvim": { + "branch": "master", + "commit": "7011eaae0ac1afe036e30c95cf80200b8dc3f21a" + }, + "tfm.nvim": { + "branch": "main", + "commit": "0fd23be8d4adebcc65a30b3870c2090b97dc1bc2" + }, + "todo-comments.nvim": { + "branch": "main", + "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" + }, + "treesj": { + "branch": "main", + "commit": "070e6761d0b11a55446d988a69908f7a0928dbab" + }, + "trouble.nvim": { + "branch": "main", + "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" + }, + "ts-node-action": { + "branch": "master", + "commit": "f266409809555d7604b1ba894ffad8958670d04f" + }, + "vim-dadbod": { + "branch": "master", + "commit": "fecf5a3ecfb1869f34252c7c27351de99f01ab0e" + }, + "vim-dadbod-completion": { + "branch": "master", + "commit": "bcdf3ff768cc7e544a0f78b0383d8719c2116569" + }, + "vim-dadbod-ui": { + "branch": "master", + "commit": "95fd22469507e86b78aa55d868c14108adee2881" + }, + "vim-fugitive": { + "branch": "master", + "commit": "cbe9dfa162c178946afa689dd3f42d4ea8bf89c1" + }, + "vim-illuminate": { + "branch": "master", + "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" + }, + "vim-sleuth": { + "branch": "master", + "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" + } +} + diff --git a/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl b/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl new file mode 100644 index 0000000..efac3ee --- /dev/null +++ b/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl @@ -0,0 +1,2 @@ +{{ .chezmoi.sourceDir }}/dot_config/nvim/original_lazy-lock.json + diff --git a/chezmoi/dot_config/yazi/yazi.toml b/chezmoi/dot_config/yazi/yazi.toml index 9fc582f..7b2a733 100644 --- a/chezmoi/dot_config/yazi/yazi.toml +++ b/chezmoi/dot_config/yazi/yazi.toml @@ -9,7 +9,7 @@ sort_sensitive = false sort_reverse = false sort_dir_first = true linemode = "mtime" -show_hidden = false +show_hidden = true show_symlink = true [preview]