From cc5ca2e8c8fa3cf2e60321fdb0cb4ddb66551ff2 Mon Sep 17 00:00:00 2001 From: bh Date: Wed, 12 Nov 2025 23:57:20 +0800 Subject: Initial Commit --- lua/config/.bak/.neovide.lua.bak | 81 ++++++++++++++++++++++++ lua/config/.bak/dashboard.lua.bak | 109 +++++++++++++++++++++++++++++++++ lua/config/.bak/dashboard2.lua.bak | 122 +++++++++++++++++++++++++++++++++++++ lua/config/.bak/greeter.lua.bak | 5 ++ 4 files changed, 317 insertions(+) create mode 100644 lua/config/.bak/.neovide.lua.bak create mode 100644 lua/config/.bak/dashboard.lua.bak create mode 100644 lua/config/.bak/dashboard2.lua.bak create mode 100644 lua/config/.bak/greeter.lua.bak (limited to 'lua/config/.bak') diff --git a/lua/config/.bak/.neovide.lua.bak b/lua/config/.bak/.neovide.lua.bak new file mode 100644 index 0000000..aa62665 --- /dev/null +++ b/lua/config/.bak/.neovide.lua.bak @@ -0,0 +1,81 @@ +-- -------------------------------------------------------- +-- -- 🪶 Neovide GUI Configuration +-- -------------------------------------------------------- +-- -- NEOVIDE -- +-- +-- -- Enable transparency +-- vim.g.neovide_opacity = 0.75 +-- +-- -- Set font and size +-- -- vim.o.guifont = "JetBrainsMono Nerd Font:h14" +-- vim.o.guifont = "Source Code Pro:h10.5" +-- +-- -- Colors (Foreground and Background) +-- -- Neovide uses Neovim's colorscheme, so we’ll override via highlight groups +-- vim.api.nvim_set_hl(0, "Normal", { fg = "#8affff", bg = "#003636" }) +-- vim.api.nvim_set_hl(0, "NormalFloat", { fg = "#8affff", bg = "#003636" }) +-- +-- -- Neovide also supports an extra blending layer +-- vim.g.neovide_background_color = "#003636" .. string.format("%x", math.floor(255 * vim.g.neovide_opacity)) +-- +-- +-- -- Padding (Kitty → Neovide scaling) +-- vim.g.neovide_padding_top = 5 +-- vim.g.neovide_padding_bottom = 5 +-- vim.g.neovide_padding_right = 5 +-- vim.g.neovide_padding_left = 5 +-- +-- -- Set cursor effects +-- -- vim.g.neovide_cursor_vfx_mode = "railgun" +-- +-- -- Enable fullscreen +-- -- vim.g.neovide_fullscreen = true +-- +-- -- Scale factor (zoom) +-- vim.g.neovide_scale_factor = 0.75 +-- +-- -- Helper function to zoom in/out +-- -- local change_scale_factor = function(delta) +-- -- vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta +-- -- end +-- -- vim.keymap.set("n", "", function() change_scale_factor(1.25) end) +-- -- vim.keymap.set("n", "", function() change_scale_factor(1/1.25) end) +-- +-- + +-------------------------------------------------------- +-- 🪶 Neovide GUI Configuration +-------------------------------------------------------- +-- NEOVIDE -- + +-- Enable transparency +vim.g.neovide_opacity = 0.75 + + + +-- Neovide also supports an extra blending layer +vim.g.neovide_background_color = "#003636" .. string.format("%x", math.floor(255 * vim.g.neovide_opacity)) + + +-- Padding (Kitty → Neovide scaling) +vim.g.neovide_padding_top = 5 +vim.g.neovide_padding_bottom = 5 +vim.g.neovide_padding_right = 5 +vim.g.neovide_padding_left = 5 + +-- Set cursor effects +-- vim.g.neovide_cursor_vfx_mode = "railgun" + +-- Enable fullscreen +-- vim.g.neovide_fullscreen = true + +-- Scale factor (zoom) +vim.g.neovide_scale_factor = 0.75 + +-- Helper function to zoom in/out +-- local change_scale_factor = function(delta) +-- vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta +-- end +-- vim.keymap.set("n", "", function() change_scale_factor(1.25) end) +-- vim.keymap.set("n", "", function() change_scale_factor(1/1.25) end) + diff --git a/lua/config/.bak/dashboard.lua.bak b/lua/config/.bak/dashboard.lua.bak new file mode 100644 index 0000000..d5c81c0 --- /dev/null +++ b/lua/config/.bak/dashboard.lua.bak @@ -0,0 +1,109 @@ +-- local home = os.getenv('HOME') +-- local db = require('dashboard') +-- db.default_banner = +-- { +-- '', +-- '', +-- '', +-- '██████╗ ██╗ ██╗ ███╗ ██╗██╗ ██╗██╗███╗ ███╗', +-- '██╔══██╗██║ ██║ ████╗ ██║██║ ██║██║████╗ ████║', +-- '██████╔╝███████║█████╗██╔██╗ ██║██║ ██║██║██╔████╔██║', +-- '██╔══██╗██╔══██║╚════╝██║╚██╗██║╚██╗ ██╔╝██║██║╚██╔╝██║', +-- '██████╔╝██║ ██║ ██║ ╚████║ ╚████╔╝ ██║██║ ╚═╝ ██║', +-- '╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝ ╚═══╝ ╚═╝╚═╝ ╚═ ', +-- '', +-- ' [TIP: To exit Vim, use a sledgehammer.] ', +-- '', +-- +-- +-- } +-- db.preview_file_height = 11 +-- db.preview_file_width = 70 +-- db.custom_center = +-- { +-- { icon = ' ', +-- desc = 'Recently Opened Files ', +-- action = 'Telescope oldfiles', +-- shortcut = 'SPC f h' }, +-- { icon = ' ', +-- desc = 'New File ', +-- action = ':tabnew', +-- shortcut = 'SPC f n' }, +-- { icon = ' ', +-- desc = 'Find File ', +-- action = 'Telescope find_files find_command=rg,--hidden,--files', +-- shortcut = 'SPC f f' }, +-- { icon = ' ', +-- desc = 'File Browser ', +-- action = 'Telescope file_browser', +-- shortcut = 'SPC f b' }, +-- { icon = ' ', +-- desc = 'Find Word ', +-- action = 'Telescope live_grep', +-- shortcut = 'SPC f w' }, +-- { icon = ' ', +-- desc = 'View Harpoon Marks ', +-- action = 'Telescope harpoon marks', +-- shortcut = 'SPC f r' }, +-- { icon = '⚒ ', +-- desc = 'Use A Sledgehammer ', +-- action = 'qa', +-- shortcut = 'SPC w q' }, +-- } + +local db = require("dashboard") +db.setup { + theme = "hyper", + config = { + header = { + " ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ", + " ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ", + " ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ", + " ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ", + " ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ", + " ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ " + + }, +-- center = { +-- { icon = " ", desc = "Find File", action = "Telescope find_files", shortcut = "f" }, +-- { icon = " ", desc = "Recent Files", action = "Telescope oldfiles", shortcut = "r" }, +-- { icon = " ", desc = "New File", action = "enew", shortcut = "n" }, +-- { icon = "󰓢 ", desc = "Open Config", action = "edit ~/.config/nvim/init.lua", shortcut = "c" }, +-- { icon = "󰗼 ", desc = "Quit", action = "qa", shortcut = "q" }, +-- }, + center = + { + { icon = ' ', + desc = 'Recently Opened Files ', + action = 'Telescope oldfiles', + shortcut = 'SPC f h' }, + { icon = ' ', + desc = 'New File ', + action = ':tabnew', + shortcut = 'SPC f n' }, + { icon = ' ', + desc = 'Find File ', + action = 'Telescope find_files find_command=rg,--hidden,--files', + shortcut = 'SPC f f' }, + { icon = ' ', + desc = 'File Browser ', + action = 'Telescope file_browser', + shortcut = 'SPC f b' }, + { icon = ' ', + desc = 'Find Word ', + action = 'Telescope live_grep', + shortcut = 'SPC f w' }, + { icon = ' ', + desc = 'View Harpoon Marks ', + action = 'Telescope harpoon marks', + shortcut = 'SPC f r' }, + { icon = '⚒ ', + desc = 'Use A Sledgehammer ', + action = 'qa', + shortcut = 'SPC w q' }, + }, + + footer = { "Have a productive day!" }, + }, +} + diff --git a/lua/config/.bak/dashboard2.lua.bak b/lua/config/.bak/dashboard2.lua.bak new file mode 100644 index 0000000..8eeb687 --- /dev/null +++ b/lua/config/.bak/dashboard2.lua.bak @@ -0,0 +1,122 @@ +-- local home = os.getenv('HOME') +-- local db = require('dashboard') +-- db.default_banner = +-- { +-- '', +-- '', +-- '', +-- '██████╗ ██╗ ██╗ ███╗ ██╗██╗ ██╗██╗███╗ ███╗', +-- '██╔══██╗██║ ██║ ████╗ ██║██║ ██║██║████╗ ████║', +-- '██████╔╝███████║█████╗██╔██╗ ██║██║ ██║██║██╔████╔██║', +-- '██╔══██╗██╔══██║╚════╝██║╚██╗██║╚██╗ ██╔╝██║██║╚██╔╝██║', +-- '██████╔╝██║ ██║ ██║ ╚████║ ╚████╔╝ ██║██║ ╚═╝ ██║', +-- '╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝ ╚═══╝ ╚═╝╚═╝ ╚═ ', +-- '', +-- ' [TIP: To exit Vim, use a sledgehammer.] ', +-- '', +-- +-- +-- } +-- db.preview_file_height = 11 +-- db.preview_file_width = 70 +-- db.custom_center = +-- { +-- { icon = ' ', +-- desc = 'Recently Opened Files ', +-- action = 'Telescope oldfiles', +-- shortcut = 'SPC f h' }, +-- { icon = ' ', +-- desc = 'New File ', +-- action = ':tabnew', +-- shortcut = 'SPC f n' }, +-- { icon = ' ', +-- desc = 'Find File ', +-- action = 'Telescope find_files find_command=rg,--hidden,--files', +-- shortcut = 'SPC f f' }, +-- { icon = ' ', +-- desc = 'File Browser ', +-- action = 'Telescope file_browser', +-- shortcut = 'SPC f b' }, +-- { icon = ' ', +-- desc = 'Find Word ', +-- action = 'Telescope live_grep', +-- shortcut = 'SPC f w' }, +-- { icon = ' ', +-- desc = 'View Harpoon Marks ', +-- action = 'Telescope harpoon marks', +-- shortcut = 'SPC f r' }, +-- { icon = '⚒ ', +-- desc = 'Use A Sledgehammer ', +-- action = 'qa', +-- shortcut = 'SPC w q' }, +-- } + +local db = require("dashboard") +db.setup { + theme = "hyper", + config = { + header = { + " ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗", + " ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║", + " ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║", + " ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██╔╝██╔╝██║", + " ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║", + " ╚═╝ ╚═══╝╚══════╝╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝", + " " + }, + week_header = { + enable = false -- or true if you want date/time header + }, + shortcut = { + { + icon = " ", + desc = "Find File", + key = "f", + action = "Telescope find_files" + }, + { + icon = " ", + desc = "Recent Files", + key = "r", + action = "Telescope oldfiles" + }, + { + icon = " ", + desc = "New File", + key = "n", + action = "enew" + }, + { + icon = "󰓢 ", + desc = "Open Config", + key = "c", + action = "edit ~/.config/nvim/init.lua" + }, + { + icon = "󰗼 ", + desc = "Quit", + key = "q", + action = "qa" + }, + }, + packages = { + enable = true -- set to true if you want plugin count display + }, + project = { + enable = false, -- set true if you want project list + limit = 8, + icon = " ", + label = "Projects", + action = "Telescope find_files cwd=" + }, + mru = { + enable = true, -- set true if you want MRU files + limit = 10, + icon = " ", + label = "Recent", + cwd_only = false + }, + footer = { "Have a productive day!" }, + }, +} + diff --git a/lua/config/.bak/greeter.lua.bak b/lua/config/.bak/greeter.lua.bak new file mode 100644 index 0000000..a41cfd9 --- /dev/null +++ b/lua/config/.bak/greeter.lua.bak @@ -0,0 +1,5 @@ +-- vim.g.dashboard_custom_header = +-- { +-- [[ Hello ]] +-- } + -- cgit v1.2.3