dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 93892729262cee7143ee410bf0b06f9aa94d2e7d
parent 3f2be61c779cf9f97b6070736bc6d67e119512f7
Author: KoenigLinus <linus@behrens-familie.de>
Date:   Sun, 11 May 2025 14:57:01 +0200

ghostty 2

Diffstat:
M.DS_Store | 0
A.sources/.DS_Store | 0
A.sources/sent | 1+
AIcon | 0
Mnvim/.DS_Store | 0
Mnvim/lazy-lock.json | 28++++++++++++++--------------
Mnvim/lua/plugins/bufferline.lua | 38++++++++++++++++++++++++++++++++++----
Anvim/lua/plugins/markview.lua | 22++++++++++++++++++++++
Mnvim/lua/plugins/render.lua | 19+++++++------------
9 files changed, 78 insertions(+), 30 deletions(-)

diff --git a/.DS_Store b/.DS_Store Binary files differ. diff --git a/.sources/.DS_Store b/.sources/.DS_Store Binary files differ. diff --git a/.sources/sent b/.sources/sent @@ -0,0 +1 @@ +Subproject commit 882d54c225b83c762acf5bb3967f4890c3ecef86 diff --git a/Icon b/Icon diff --git a/nvim/.DS_Store b/nvim/.DS_Store Binary files differ. diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json @@ -3,34 +3,34 @@ "blink.cmp": { "branch": "main", "commit": "cb5e346d9e0efa7a3eee7fd4da0b690c48d2a98e" }, "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "catppuccin": { "branch": "main", "commit": "5b5e3aef9ad7af84f463d17b5479f06b87d5c429" }, - "conform.nvim": { "branch": "master", "commit": "b1a75324ddf96b7bb84963a297b1ed334db087c0" }, - "friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" }, - "fzf-lua": { "branch": "main", "commit": "6488ada2f376e47789391dc353b6d91a3f9de6f6" }, - "gitsigns.nvim": { "branch": "main", "commit": "17ab794b6fce6fce768430ebc925347e349e1d60" }, - "grug-far.nvim": { "branch": "main", "commit": "6ef402861468c6bd987155be17a34ba4291dc1d0" }, - "gruvbox.nvim": { "branch": "main", "commit": "12b5420b665e8053d74eb075d8a589477333f67d" }, + "conform.nvim": { "branch": "master", "commit": "6632e7d788a85bf8405ea0c812d343fc308b7b8c" }, + "friendly-snippets": { "branch": "main", "commit": "31f2a2657b6261724313281fe0d8ba6f43f4a4fa" }, + "fzf-lua": { "branch": "main", "commit": "34de8546d932497d90b24081045b8238b9818c76" }, + "gitsigns.nvim": { "branch": "main", "commit": "02eafb1273afec94447f66d1a43fc5e477c2ab8a" }, + "grug-far.nvim": { "branch": "main", "commit": "1c9325f6ab18fc8ac4d4c57e765aa845af148277" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, "lualine.nvim": { "branch": "master", "commit": "f4f791f67e70d378a754d02da068231d2352e5bc" }, - "markview.nvim": { "branch": "main", "commit": "4f9ad36efe01c283aa886453ba75bf569c897c84" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" }, "mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" }, "mini.ai": { "branch": "main", "commit": "e139eb1101beb0250fea322f8c07a42f0f175688" }, "mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" }, + "mini.nvim": { "branch": "main", "commit": "ed581c333798e08a68fbe1aecfdf95d3c1432d3f" }, "mini.pairs": { "branch": "main", "commit": "69864a2efb36c030877421634487fd90db1e4298" }, "mini.starter": { "branch": "main", "commit": "d8038690eadf203a40863c3a9423df880a901d39" }, - "neo-tree.nvim": { "branch": "main", "commit": "73d63376352ac731379892e27ac7b3d9449148e3" }, - "no-neck-pain.nvim": { "branch": "main", "commit": "53c8ef094c86e8897be2dcce0259d35914f6cdc0" }, + "neo-tree.nvim": { "branch": "main", "commit": "1ef260eb4f54515fe121a2267b477efb054d108a" }, + "no-neck-pain.nvim": { "branch": "main", "commit": "8d17abf5ff9208865439e683da7bbe93dde8d4e1" }, "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "nui.nvim": { "branch": "main", "commit": "8d3bce9764e627b62b07424e0df77f680d47ffdb" }, - "nvim-lint": { "branch": "master", "commit": "81e8ba7655cc4395b1092ef4e1b6e83f54cd54ad" }, - "nvim-lspconfig": { "branch": "master", "commit": "3e873195f501b1e02d9fd7e5af5cbe74fc2f98c1" }, - "nvim-treesitter": { "branch": "master", "commit": "523a9e148919f58eb5a013f76787e57696e00c93" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4" }, + "nvim-lint": { "branch": "master", "commit": "3615c26c4922ae5f7366f0c1943a0e7cece04325" }, + "nvim-lspconfig": { "branch": "master", "commit": "32b6a6449aaba11461fffbb596dd6310af79eea4" }, + "nvim-treesitter": { "branch": "master", "commit": "684eeac91ed8e297685a97ef70031d19ac1de25a" }, + "nvim-treesitter-textobjects": { "branch": "master", "commit": "205e3369bc83d8cb83f7409c36120e24611f8c5c" }, "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, - "nvim-web-devicons": { "branch": "master", "commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c" }, + "nvim-web-devicons": { "branch": "master", "commit": "c90dee4e930ab9f49fa6d77f289bff335b49e972" }, "persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, + "render-markdown.nvim": { "branch": "main", "commit": "dfc1299d9f32b53b34b7ac6c3a7553b5fd29977f" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, "substitute.nvim": { "branch": "main", "commit": "9db749a880e3dd3b0eb57f698aa8f1e1630e1f25" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" }, diff --git a/nvim/lua/plugins/bufferline.lua b/nvim/lua/plugins/bufferline.lua @@ -1,12 +1,42 @@ +-- ~/.config/nvim/lua/plugins/catppuccin.lua return { - -- add gruvbox - { "ellisonleao/gruvbox.nvim" }, + -- 1. Add the Catppuccin colourscheme + { + "catppuccin/nvim", + name = "catppuccin", + priority = 1000, -- load first to avoid a flash of default colours + lazy = false, -- start with Neovim, not on demand + opts = { + flavour = "mocha", -- latte | frappe | macchiato | mocha + transparent_background = false, + integrations = { + cmp = true, + telescope = { enabled = true }, + treesitter = true, + which_key = true, + -- add/remove integrations as you like + }, + }, + }, - -- Configure LazyVim to load gruvbox + -- 2. Tell LazyVim to *use* that colourscheme { "LazyVim/LazyVim", opts = { - colorscheme = "gruvbox", + colorscheme = "catppuccin", }, }, } + +-- return { +-- -- add gruvbox +-- { "ellisonleao/gruvbox.nvim" }, +-- +-- -- Configure LazyVim to load gruvbox +-- { +-- "LazyVim/LazyVim", +-- opts = { +-- colorscheme = "gruvbox", +-- }, +-- }, +-- } diff --git a/nvim/lua/plugins/markview.lua b/nvim/lua/plugins/markview.lua @@ -0,0 +1,22 @@ +-- ~/.config/nvim/lua/plugins/markview.lua +return { + "OXY2DEV/markview.nvim", + enabled = false, + ft = { "markdown" }, -- load only in Markdown + dependencies = { + "nvim-treesitter/nvim-treesitter", + }, + config = function() + require("markview").setup({ + latex = { + enable = true, + -- only inline math + inline = { enable = true }, + -- disable block equations + block = { enable = false }, + -- no extra bracket highlighting + brackets = { enable = false }, + }, + }) + end, +} diff --git a/nvim/lua/plugins/render.lua b/nvim/lua/plugins/render.lua @@ -1,14 +1,9 @@ return { - "OXY2DEV/markview.nvim", - lazy = false, + "MeanderingProgrammer/render-markdown.nvim", + dependencies = { "nvim-treesitter/nvim-treesitter", "echasnovski/mini.nvim" }, -- if you use the mini.nvim suite + -- dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.icons' }, -- if you use standalone mini plugins + -- dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons + ---@module 'render-markdown' + ---@type render.md.UserConfig + opts = {}, } - --- return { --- "MeanderingProgrammer/render-markdown.nvim", --- dependencies = { "nvim-treesitter/nvim-treesitter", "echasnovski/mini.nvim" }, -- if you use the mini.nvim suite --- -- dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.icons' }, -- if you use standalone mini plugins --- -- dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons --- ---@module 'render-markdown' --- ---@type render.md.UserConfig --- opts = {}, --- }