diff --git a/.config/iTerm/turret0p.json b/.config/iTerm/turret0p.json deleted file mode 100644 index 885d227..0000000 --- a/.config/iTerm/turret0p.json +++ /dev/null @@ -1,502 +0,0 @@ -{ - "Working Directory" : "\/Users\/kulvir", - "Prompt Before Closing 2" : false, - "Selected Text Color" : { - "Red Component" : 0.26274511218070984, - "Color Space" : "sRGB", - "Blue Component" : 0.21176470816135406, - "Alpha Component" : 1, - "Green Component" : 0.23529411852359772 - }, - "Rows" : 32, - "Ansi 11 Color" : { - "Red Component" : 0.98039168119430542, - "Color Space" : "sRGB", - "Blue Component" : 0.18431782722473145, - "Alpha Component" : 1, - "Green Component" : 0.74116057157516479 - }, - "Use Italic Font" : true, - "Foreground Color" : { - "Red Component" : 0.92157089710235596, - "Color Space" : "sRGB", - "Blue Component" : 0.69803494215011597, - "Alpha Component" : 1, - "Green Component" : 0.85880661010742188 - }, - "Right Option Key Sends" : 0, - "Character Encoding" : 4, - "Selection Color" : { - "Red Component" : 0.92157089710235596, - "Color Space" : "sRGB", - "Blue Component" : 0.69803494215011597, - "Alpha Component" : 1, - "Green Component" : 0.85880661010742188 - }, - "Blend" : 0.050000000000000003, - "Mouse Reporting" : true, - "Cursor Boost" : 0.10455729166666668, - "Ansi 4 Color" : { - "Red Component" : 0.27059733867645264, - "Color Space" : "sRGB", - "Blue Component" : 0.53332936763763428, - "Alpha Component" : 1, - "Green Component" : 0.52155917882919312 - }, - "Non-ASCII Anti Aliased" : true, - "Sync Title" : false, - "Disable Window Resizing" : true, - "Description" : "Default", - "Close Sessions On End" : 1, - "Jobs to Ignore" : [ - "rlogin", - "ssh", - "slogin", - "telnet" - ], - "Scrollback Lines" : 1000, - "Draw Powerline Glyphs" : true, - "Brighten Bold Text" : true, - "Prevent Opening in a Tab" : false, - "Flashing Bell" : false, - "Cursor Guide Color" : { - "Red Component" : 0.23529493808746338, - "Color Space" : "sRGB", - "Blue Component" : 0.21176299452781677, - "Alpha Component" : 1, - "Green Component" : 0.21960270404815674 - }, - "BM Growl" : true, - "Ansi 3 Color" : { - "Red Component" : 0.84313642978668213, - "Color Space" : "sRGB", - "Blue Component" : 0.12941601872444153, - "Alpha Component" : 1, - "Green Component" : 0.5999864935874939 - }, - "Icon" : 1, - "Use Non-ASCII Font" : false, - "Link Color" : { - "Red Component" : 0.83921295404434204, - "Color Space" : "sRGB", - "Blue Component" : 0.054908305406570435, - "Alpha Component" : 1, - "Green Component" : 0.3646928071975708 - }, - "Shortcut" : "", - "Bold Color" : { - "Red Component" : 1, - "Color Space" : "sRGB", - "Blue Component" : 0.99999994039535522, - "Alpha Component" : 1, - "Green Component" : 0.99999994039535522 - }, - "Use Cursor Guide" : false, - "Unlimited Scrollback" : false, - "Allow Title Setting" : false, - "Custom Command" : "No", - "Title Components" : 2, - "Keyboard Map" : { - "0xf728-0x80000" : { - "Action" : 10, - "Text" : "d" - }, - "0xf702-0x280000" : { - "Action" : 10, - "Text" : "b" - }, - "0xf70d-0x20000" : { - "Action" : 10, - "Text" : "[21;2~" - }, - "0x7f-0x80000" : { - "Action" : 11, - "Text" : "0x1b 0x7f" - }, - "0xf708-0x20000" : { - "Action" : 10, - "Text" : "[15;2~" - }, - "0x33-0x40000" : { - "Action" : 11, - "Text" : "0x1b" - }, - "0xf703-0x260000" : { - "Action" : 10, - "Text" : "[1;6C" - }, - "0xf729-0x20000" : { - "Action" : 10, - "Text" : "[1;2H" - }, - "0xf702-0x260000" : { - "Action" : 10, - "Text" : "[1;6D" - }, - "0x38-0x40000" : { - "Action" : 11, - "Text" : "0x7f" - }, - "0xf72b-0x40000" : { - "Action" : 10, - "Text" : "[1;5F" - }, - "0xf70c-0x20000" : { - "Action" : 10, - "Text" : "[20;2~" - }, - "0xf701-0x260000" : { - "Action" : 10, - "Text" : "[1;6B" - }, - "0x32-0x40000" : { - "Action" : 11, - "Text" : "0x00" - }, - "0xf707-0x20000" : { - "Action" : 10, - "Text" : "[1;2S" - }, - "0xf703-0x240000" : { - "Action" : 10, - "Text" : "[1;5C" - }, - "0xf700-0x260000" : { - "Action" : 10, - "Text" : "[1;6A" - }, - "0xf702-0x240000" : { - "Action" : 10, - "Text" : "[1;5D" - }, - "0xf703-0x300000" : { - "Action" : 11, - "Text" : "0x5" - }, - "0x37-0x40000" : { - "Action" : 11, - "Text" : "0x1f" - }, - "0x3-0x200000" : { - "Action" : 11, - "Text" : "0xd" - }, - "0xf701-0x240000" : { - "Action" : 10, - "Text" : "[1;5B" - }, - "0xf702-0x300000" : { - "Action" : 11, - "Text" : "0x1" - }, - "0xf703-0x220000" : { - "Action" : 10, - "Text" : "[1;2C" - }, - "0xf739-0x0" : { - "Action" : 13, - "Text" : "" - }, - "0xf70b-0x20000" : { - "Action" : 10, - "Text" : "[19;2~" - }, - "0xf728-0x0" : { - "Action" : 11, - "Text" : "0x4" - }, - "0xf706-0x20000" : { - "Action" : 10, - "Text" : "[1;2R" - }, - "0xf700-0x240000" : { - "Action" : 10, - "Text" : "[1;5A" - }, - "0xf702-0x220000" : { - "Action" : 10, - "Text" : "[1;2D" - }, - "0x36-0x40000" : { - "Action" : 11, - "Text" : "0x1e" - }, - "0xf70f-0x20000" : { - "Action" : 10, - "Text" : "[24;2~" - }, - "0xf701-0x220000" : { - "Action" : 10, - "Text" : "[1;2B" - }, - "0xf70a-0x20000" : { - "Action" : 10, - "Text" : "[18;2~" - }, - "0xf729-0x40000" : { - "Action" : 10, - "Text" : "[1;5H" - }, - "0xf72b-0x20000" : { - "Action" : 10, - "Text" : "[1;2F" - }, - "0xf700-0x220000" : { - "Action" : 10, - "Text" : "[1;2A" - }, - "0x30-0x200000" : { - "Action" : 12, - "Text" : "0" - }, - "0xf705-0x20000" : { - "Action" : 10, - "Text" : "[1;2Q" - }, - "0x31-0x200000" : { - "Action" : 12, - "Text" : "1" - }, - "0x33-0x200000" : { - "Action" : 12, - "Text" : "3" - }, - "0x35-0x40000" : { - "Action" : 11, - "Text" : "0x1d" - }, - "0x34-0x200000" : { - "Action" : 12, - "Text" : "4" - }, - "0x32-0x200000" : { - "Action" : 12, - "Text" : "2" - }, - "0x35-0x200000" : { - "Action" : 12, - "Text" : "5" - }, - "0x36-0x200000" : { - "Action" : 12, - "Text" : "6" - }, - "0x37-0x200000" : { - "Action" : 12, - "Text" : "7" - }, - "0x2d-0x40000" : { - "Action" : 11, - "Text" : "0x1f" - }, - "0x38-0x200000" : { - "Action" : 12, - "Text" : "8" - }, - "0x2a-0x200000" : { - "Action" : 12, - "Text" : "*" - }, - "0x39-0x200000" : { - "Action" : 12, - "Text" : "9" - }, - "0x2b-0x200000" : { - "Action" : 12, - "Text" : "+" - }, - "0xf70e-0x20000" : { - "Action" : 10, - "Text" : "[23;2~" - }, - "0x2e-0x200000" : { - "Action" : 12, - "Text" : "." - }, - "0x2d-0x200000" : { - "Action" : 12, - "Text" : "-" - }, - "0xf709-0x20000" : { - "Action" : 10, - "Text" : "[17;2~" - }, - "0x7f-0x100000" : { - "Action" : 11, - "Text" : "0x15" - }, - "0x2f-0x200000" : { - "Action" : 12, - "Text" : "\/" - }, - "0xf704-0x20000" : { - "Action" : 10, - "Text" : "[1;2P" - }, - "0x34-0x40000" : { - "Action" : 11, - "Text" : "0x1c" - }, - "0xf703-0x280000" : { - "Action" : 10, - "Text" : "f" - } - }, - "Ansi 14 Color" : { - "Red Component" : 0.55686908960342407, - "Color Space" : "sRGB", - "Blue Component" : 0.48627179861068726, - "Alpha Component" : 1, - "Green Component" : 0.75292772054672241 - }, - "Ansi 2 Color" : { - "Red Component" : 0.59608030319213867, - "Color Space" : "sRGB", - "Blue Component" : 0.10196495801210403, - "Alpha Component" : 1, - "Green Component" : 0.59214544296264648 - }, - "Send Code When Idle" : false, - "ASCII Anti Aliased" : true, - "Tags" : [ - - ], - "Ansi 9 Color" : { - "Red Component" : 0.9843098521232605, - "Color Space" : "sRGB", - "Blue Component" : 0.2039220929145813, - "Alpha Component" : 1, - "Green Component" : 0.286256343126297 - }, - "Use Bold Font" : true, - "Silence Bell" : false, - "Ansi 12 Color" : { - "Red Component" : 0.51373058557510376, - "Color Space" : "sRGB", - "Blue Component" : 0.59607428312301636, - "Alpha Component" : 1, - "Green Component" : 0.64704674482345581 - }, - "Window Type" : 0, - "Use Bright Bold" : true, - "Cursor Text Color" : { - "Red Component" : 0.15686360001564026, - "Color Space" : "sRGB", - "Blue Component" : 0.15686133503913879, - "Alpha Component" : 1, - "Green Component" : 0.15685883164405823 - }, - "Default Bookmark" : "No", - "Cursor Color" : { - "Red Component" : 0.92157089710235596, - "Color Space" : "sRGB", - "Blue Component" : 0.69803494215011597, - "Alpha Component" : 1, - "Green Component" : 0.85880661010742188 - }, - "Ansi 1 Color" : { - "Red Component" : 0.79999655485153198, - "Color Space" : "sRGB", - "Blue Component" : 0.11372678726911545, - "Alpha Component" : 1, - "Green Component" : 0.14115583896636963 - }, - "Name" : "turret0p", - "Blinking Cursor" : true, - "Guid" : "2AAA5E4D-C5B2-4FDD-A413-1E15665642EF", - "Idle Code" : 0, - "Ansi 10 Color" : { - "Red Component" : 0.72157108783721924, - "Color Space" : "sRGB", - "Blue Component" : 0.14902392029762268, - "Alpha Component" : 1, - "Green Component" : 0.73331952095031738 - }, - "Ansi 8 Color" : { - "Red Component" : 0.57255035638809204, - "Color Space" : "sRGB", - "Blue Component" : 0.45489883422851562, - "Alpha Component" : 1, - "Green Component" : 0.51371479034423828 - }, - "Badge Color" : { - "Red Component" : 0.83921295404434204, - "Color Space" : "sRGB", - "Blue Component" : 0.054908305406570435, - "Alpha Component" : 0.5, - "Green Component" : 0.3646928071975708 - }, - "Ambiguous Double Width" : false, - "Blur Radius" : 25.02956283244681, - "Background Image Mode" : 2, - "Cursor Type" : 1, - "Ansi 0 Color" : { - "Red Component" : 0.15686360001564026, - "Color Space" : "sRGB", - "Blue Component" : 0.15686133503913879, - "Alpha Component" : 1, - "Green Component" : 0.15685883164405823 - }, - "Blur" : true, - "Vertical Spacing" : 1, - "Normal Font" : "MesloLGS-NF-Regular 14", - "Use Underline Color" : false, - "Ansi 7 Color" : { - "Red Component" : 0.65882498025894165, - "Color Space" : "sRGB", - "Blue Component" : 0.51764363050460815, - "Alpha Component" : 1, - "Green Component" : 0.5999876856803894 - }, - "Command" : "", - "Terminal Type" : "xterm-256color", - "Horizontal Spacing" : 1, - "Option Key Sends" : 0, - "Only The Default BG Color Uses Transparency" : true, - "Blink Allowed" : false, - "Minimum Contrast" : 0, - "Ansi 15 Color" : { - "Red Component" : 0.92157089710235596, - "Color Space" : "sRGB", - "Blue Component" : 0.69803494215011597, - "Alpha Component" : 1, - "Green Component" : 0.85880661010742188 - }, - "Ansi 6 Color" : { - "Red Component" : 0.40784972906112671, - "Color Space" : "sRGB", - "Blue Component" : 0.41568371653556824, - "Alpha Component" : 1, - "Green Component" : 0.61567538976669312 - }, - "Transparency" : 0, - "Background Color" : { - "Red Component" : 0.074509806931018829, - "Color Space" : "sRGB", - "Blue Component" : 0.074509806931018829, - "Alpha Component" : 1, - "Green Component" : 0.074509806931018829 - }, - "Screen" : -1, - "Non Ascii Font" : "Monaco 12", - "Ansi 13 Color" : { - "Red Component" : 0.82745003700256348, - "Color Space" : "sRGB", - "Blue Component" : 0.60783892869949341, - "Alpha Component" : 1, - "Green Component" : 0.52547669410705566 - }, - "Columns" : 108, - "Unicode Normalization" : 0, - "Use Tab Color" : false, - "Visual Bell" : true, - "ASCII Ligatures" : true, - "Ansi 5 Color" : { - "Red Component" : 0.69411635398864746, - "Color Space" : "sRGB", - "Blue Component" : 0.52548635005950928, - "Alpha Component" : 1, - "Green Component" : 0.3843022882938385 - }, - "Custom Directory" : "Recycle" -} \ No newline at end of file diff --git a/.config/nvim_packer/after/plugin/lsp.lua b/.config/nvim_packer/after/plugin/lsp.lua deleted file mode 100644 index 20d34f7..0000000 --- a/.config/nvim_packer/after/plugin/lsp.lua +++ /dev/null @@ -1,45 +0,0 @@ -local lsp_zero = require('lsp-zero') - -lsp_zero.on_attach(function(client, bufnr) - local opts = {buffer = bufnr, remap = false} - - vim.keymap.set("n", "ca", function() vim.lsp.buf.code_action() end, opts) - vim.keymap.set("n", "rn", function() vim.lsp.buf.rename() end, opts) - - vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts) - vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts) - vim.keymap.set("n", "ws", function() vim.lsp.buf.workspace_symbol() end, opts) - vim.keymap.set("n", "vd", function() vim.diagnostic.open_float() end, opts) - vim.keymap.set("i", "", function() vim.lsp.buf.signature_help() end, opts) -end) - -require('mason').setup({}) -require('mason-lspconfig').setup({ - ensure_installed = {'tsserver', 'tailwindcss', 'cssls', 'clangd', 'pyright' }, - handlers = { - lsp_zero.default_setup, - lua_ls = function() - local lua_opts = lsp_zero.nvim_lua_ls() - require('lspconfig').lua_ls.setup(lua_opts) - end, - } -}) - -local cmp = require('cmp') -local cmp_select = {behavior = cmp.SelectBehavior.Select} - -cmp.setup({ - sources = { - {name = 'path'}, - {name = 'nvim_lsp'}, - {name = 'nvim_lua'}, - }, - formatting = lsp_zero.cmp_format(), - mapping = cmp.mapping.preset.insert({ - [''] = cmp.mapping.select_prev_item(cmp_select), - [''] = cmp.mapping.select_next_item(cmp_select), - [''] = cmp.mapping.confirm({ select = true }), - [''] = cmp.mapping.complete(), - [''] = cmp.mapping.abort(), - }), -}) diff --git a/.config/tmux/plugins/catppuccin-tmux b/.config/tmux/plugins/catppuccin-tmux deleted file mode 160000 index b4e0715..0000000 --- a/.config/tmux/plugins/catppuccin-tmux +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b4e0715356f820fc72ea8e8baf34f0f60e891718 diff --git a/.config/tmux/plugins/tmux b/.config/tmux/plugins/tmux deleted file mode 160000 index 5ed4e8a..0000000 --- a/.config/tmux/plugins/tmux +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5ed4e8a6a20c928688da268dfcdf460ac9c3cb49 diff --git a/.config/tmux/plugins/tmux-sensible b/.config/tmux/plugins/tmux-sensible deleted file mode 160000 index 25cb91f..0000000 --- a/.config/tmux/plugins/tmux-sensible +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25cb91f42d020f675bb0a2ce3fbd3a5d96119efa diff --git a/.config/tmux/plugins/tpm b/.config/tmux/plugins/tpm deleted file mode 160000 index 99469c4..0000000 --- a/.config/tmux/plugins/tpm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946 diff --git a/.config/tmux/plugins/vim-tmux-navigator b/.config/tmux/plugins/vim-tmux-navigator deleted file mode 160000 index 38b1d04..0000000 --- a/.config/tmux/plugins/vim-tmux-navigator +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 38b1d0402c4600543281dc85b3f51884205674b6 diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf deleted file mode 100644 index 6074d76..0000000 --- a/.config/tmux/tmux.conf +++ /dev/null @@ -1,34 +0,0 @@ -set-option -sa terminal-overrides ",xterm*:Tc" -set -g mouse on - -unbind C-b -set -g prefix C-x -bind C-x send-prefix - -# Start windows and panes at 1, not 0 -set -g base-index 1 -set -g pane-base-index 1 -set-window-option -g pane-base-index 1 -set-option -g renumber-windows on - -set -g @plugin 'catppuccin/tmux' -set -g @catppuccin_user 'on' - -set -g @plugin 'tmux-plugins/tpm' -set -g @plugin 'tmux-plugins/tmux-sensible' -set -g @plugin 'christoomey/vim-tmux-navigator' -set -g @plugin 'dreamsofcode-io/catppuccin-tmux' - -run '~/.config/tmux/plugins/tpm/tpm' - -# Better split window keybind and same directory for new panes -unbind '"' -unbind % - -bind - split-window -v -c "#{pane_current_path}" -bind _ split-window -h -c "#{pane_current_path}" - -bind -r k select-pane -U -bind -r j select-pane -D -bind -r h select-pane -L -bind -r l select-pane -R diff --git a/.config/zed/settings.json b/.config/zed/settings.json deleted file mode 100644 index dfc567e..0000000 --- a/.config/zed/settings.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "base_keymap": "VSCode", - "features": { - "copilot": false - }, - "telemetry": { - "diagnostics": false, - "metrics": false - }, - "theme": "Rosé Pine", - "vim_mode": true, - "ui_font_size": 14, - "buffer_font_size": 14, - "tab_size": 4, - "buffer_font_family": "MesloLGS NF", - "confirm_quit": true, - "format_on_save": "language_server", - "show_whitespaces": "all", - "preferred_line_length": 80, - "relative_line_numbers": true, - "scrollbar": { - "show": "never" - } -} diff --git a/.gitignore b/.gitignore index ef86487..ac1e5f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,26 +1,4 @@ -*.DS_Store -*/.config/tmux/plugins/tmux* -*.gitconfig* -*.degit/* -*.trash -*.bun/* -*.cache* -*.local* -*.npm* -*.vscode* -*.zcompdump-Kulvir* -*.zcompdump* -*.zsh_* -*Application* -*Desktop/* -*Downloads/* -*Documents* -*Library/* -*Movies/* -*Music/* -*Pictures/* -*Public/* -*Go/* -*.lesshst* -*.config/zed/* -*.config/zed/*/* +*.DS_Store** +*tmux/** +*zsh/.zsh_history +*zed/** diff --git a/.config/alacritty/alacritty.toml b/alacritty/alacritty.toml similarity index 100% rename from .config/alacritty/alacritty.toml rename to alacritty/alacritty.toml diff --git a/.config/alacritty/themes/catppuccin-mocha.toml b/alacritty/themes/catppuccin-mocha.toml similarity index 100% rename from .config/alacritty/themes/catppuccin-mocha.toml rename to alacritty/themes/catppuccin-mocha.toml diff --git a/.config/alacritty/themes/rose-pine.toml b/alacritty/themes/rose-pine.toml similarity index 100% rename from .config/alacritty/themes/rose-pine.toml rename to alacritty/themes/rose-pine.toml diff --git a/.bash_profile b/bash/.bashrc similarity index 100% rename from .bash_profile rename to bash/.bashrc diff --git a/.config/fonts/Anonymous_Pro/AnonymousPro-Bold.ttf b/fonts/Anonymous_Pro/AnonymousPro-Bold.ttf similarity index 100% rename from .config/fonts/Anonymous_Pro/AnonymousPro-Bold.ttf rename to fonts/Anonymous_Pro/AnonymousPro-Bold.ttf diff --git a/.config/fonts/Anonymous_Pro/AnonymousPro-BoldItalic.ttf b/fonts/Anonymous_Pro/AnonymousPro-BoldItalic.ttf similarity index 100% rename from .config/fonts/Anonymous_Pro/AnonymousPro-BoldItalic.ttf rename to fonts/Anonymous_Pro/AnonymousPro-BoldItalic.ttf diff --git a/.config/fonts/Anonymous_Pro/AnonymousPro-Italic.ttf b/fonts/Anonymous_Pro/AnonymousPro-Italic.ttf similarity index 100% rename from .config/fonts/Anonymous_Pro/AnonymousPro-Italic.ttf rename to fonts/Anonymous_Pro/AnonymousPro-Italic.ttf diff --git a/.config/fonts/Anonymous_Pro/AnonymousPro-Regular.ttf b/fonts/Anonymous_Pro/AnonymousPro-Regular.ttf similarity index 100% rename from .config/fonts/Anonymous_Pro/AnonymousPro-Regular.ttf rename to fonts/Anonymous_Pro/AnonymousPro-Regular.ttf diff --git a/.config/fonts/Fira_Code/FiraCode-VariableFont_wght.ttf b/fonts/Fira_Code/FiraCode-VariableFont_wght.ttf similarity index 100% rename from .config/fonts/Fira_Code/FiraCode-VariableFont_wght.ttf rename to fonts/Fira_Code/FiraCode-VariableFont_wght.ttf diff --git a/.config/fonts/Fira_Code/static/FiraCode-Bold.ttf b/fonts/Fira_Code/static/FiraCode-Bold.ttf similarity index 100% rename from .config/fonts/Fira_Code/static/FiraCode-Bold.ttf rename to fonts/Fira_Code/static/FiraCode-Bold.ttf diff --git a/.config/fonts/Fira_Code/static/FiraCode-Light.ttf b/fonts/Fira_Code/static/FiraCode-Light.ttf similarity index 100% rename from .config/fonts/Fira_Code/static/FiraCode-Light.ttf rename to fonts/Fira_Code/static/FiraCode-Light.ttf diff --git a/.config/fonts/Fira_Code/static/FiraCode-Medium.ttf b/fonts/Fira_Code/static/FiraCode-Medium.ttf similarity index 100% rename from .config/fonts/Fira_Code/static/FiraCode-Medium.ttf rename to fonts/Fira_Code/static/FiraCode-Medium.ttf diff --git a/.config/fonts/Fira_Code/static/FiraCode-Regular.ttf b/fonts/Fira_Code/static/FiraCode-Regular.ttf similarity index 100% rename from .config/fonts/Fira_Code/static/FiraCode-Regular.ttf rename to fonts/Fira_Code/static/FiraCode-Regular.ttf diff --git a/.config/fonts/Fira_Code/static/FiraCode-SemiBold.ttf b/fonts/Fira_Code/static/FiraCode-SemiBold.ttf similarity index 100% rename from .config/fonts/Fira_Code/static/FiraCode-SemiBold.ttf rename to fonts/Fira_Code/static/FiraCode-SemiBold.ttf diff --git a/.config/fonts/MesloLGSNF/MesloLGS NF Bold Italic.ttf b/fonts/MesloLGSNF/MesloLGS NF Bold Italic.ttf similarity index 100% rename from .config/fonts/MesloLGSNF/MesloLGS NF Bold Italic.ttf rename to fonts/MesloLGSNF/MesloLGS NF Bold Italic.ttf diff --git a/.config/fonts/MesloLGSNF/MesloLGS NF Bold.ttf b/fonts/MesloLGSNF/MesloLGS NF Bold.ttf similarity index 100% rename from .config/fonts/MesloLGSNF/MesloLGS NF Bold.ttf rename to fonts/MesloLGSNF/MesloLGS NF Bold.ttf diff --git a/.config/fonts/MesloLGSNF/MesloLGS NF Italic.ttf b/fonts/MesloLGSNF/MesloLGS NF Italic.ttf similarity index 100% rename from .config/fonts/MesloLGSNF/MesloLGS NF Italic.ttf rename to fonts/MesloLGSNF/MesloLGS NF Italic.ttf diff --git a/.config/fonts/MesloLGSNF/MesloLGS NF Regular.ttf b/fonts/MesloLGSNF/MesloLGS NF Regular.ttf similarity index 100% rename from .config/fonts/MesloLGSNF/MesloLGS NF Regular.ttf rename to fonts/MesloLGSNF/MesloLGS NF Regular.ttf diff --git a/.config/fonts/Source_Code_Pro/SourceCodePro-Italic-VariableFont_wght.ttf b/fonts/Source_Code_Pro/SourceCodePro-Italic-VariableFont_wght.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/SourceCodePro-Italic-VariableFont_wght.ttf rename to fonts/Source_Code_Pro/SourceCodePro-Italic-VariableFont_wght.ttf diff --git a/.config/fonts/Source_Code_Pro/SourceCodePro-VariableFont_wght.ttf b/fonts/Source_Code_Pro/SourceCodePro-VariableFont_wght.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/SourceCodePro-VariableFont_wght.ttf rename to fonts/Source_Code_Pro/SourceCodePro-VariableFont_wght.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Black.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Black.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Black.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Black.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-BlackItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-BlackItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-BlackItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-BlackItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Bold.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Bold.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Bold.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Bold.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-BoldItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-BoldItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-BoldItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-BoldItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBold.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBold.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBold.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-ExtraBold.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBoldItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBoldItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraBoldItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-ExtraBoldItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLight.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLight.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLight.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-ExtraLight.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLightItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLightItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-ExtraLightItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-ExtraLightItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Italic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Italic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Italic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Italic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Light.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Light.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Light.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Light.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-LightItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-LightItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-LightItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-LightItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Medium.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Medium.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Medium.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Medium.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-MediumItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-MediumItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-MediumItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-MediumItalic.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-Regular.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-Regular.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-Regular.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-Regular.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-SemiBold.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-SemiBold.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-SemiBold.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-SemiBold.ttf diff --git a/.config/fonts/Source_Code_Pro/static/SourceCodePro-SemiBoldItalic.ttf b/fonts/Source_Code_Pro/static/SourceCodePro-SemiBoldItalic.ttf similarity index 100% rename from .config/fonts/Source_Code_Pro/static/SourceCodePro-SemiBoldItalic.ttf rename to fonts/Source_Code_Pro/static/SourceCodePro-SemiBoldItalic.ttf diff --git a/.config/fonts/hack/Hack-Bold.ttf b/fonts/hack/Hack-Bold.ttf similarity index 100% rename from .config/fonts/hack/Hack-Bold.ttf rename to fonts/hack/Hack-Bold.ttf diff --git a/.config/fonts/hack/Hack-BoldItalic.ttf b/fonts/hack/Hack-BoldItalic.ttf similarity index 100% rename from .config/fonts/hack/Hack-BoldItalic.ttf rename to fonts/hack/Hack-BoldItalic.ttf diff --git a/.config/fonts/hack/Hack-Italic.ttf b/fonts/hack/Hack-Italic.ttf similarity index 100% rename from .config/fonts/hack/Hack-Italic.ttf rename to fonts/hack/Hack-Italic.ttf diff --git a/.config/fonts/hack/Hack-Regular.ttf b/fonts/hack/Hack-Regular.ttf similarity index 100% rename from .config/fonts/hack/Hack-Regular.ttf rename to fonts/hack/Hack-Regular.ttf diff --git a/git/.gitconfig b/git/.gitconfig new file mode 100644 index 0000000..53451a7 --- /dev/null +++ b/git/.gitconfig @@ -0,0 +1,7 @@ +[credential] + helper = cache +[user] + name = Kulvir Singh + email = kulvirs734@gmail.com +[init] + defaultbranch = trunk diff --git a/.config/iTerm/catppuccin-mocha.itermcolors b/iTerm/catppuccin-mocha.itermcolors similarity index 99% rename from .config/iTerm/catppuccin-mocha.itermcolors rename to iTerm/catppuccin-mocha.itermcolors index 08978c3..b63b223 100644 --- a/.config/iTerm/catppuccin-mocha.itermcolors +++ b/iTerm/catppuccin-mocha.itermcolors @@ -328,4 +328,4 @@ 1 - \ No newline at end of file + diff --git a/iTerm/turret0p.json b/iTerm/turret0p.json new file mode 100644 index 0000000..3622405 --- /dev/null +++ b/iTerm/turret0p.json @@ -0,0 +1,500 @@ +{ + "Working Directory": "\/Users\/kulvir", + "Prompt Before Closing 2": false, + "Selected Text Color": { + "Red Component": 0.26274511218070984, + "Color Space": "sRGB", + "Blue Component": 0.21176470816135406, + "Alpha Component": 1, + "Green Component": 0.23529411852359772 + }, + "Rows": 32, + "Ansi 11 Color": { + "Red Component": 0.98039168119430542, + "Color Space": "sRGB", + "Blue Component": 0.18431782722473145, + "Alpha Component": 1, + "Green Component": 0.74116057157516479 + }, + "Use Italic Font": true, + "Foreground Color": { + "Red Component": 0.92157089710235596, + "Color Space": "sRGB", + "Blue Component": 0.69803494215011597, + "Alpha Component": 1, + "Green Component": 0.85880661010742188 + }, + "Right Option Key Sends": 0, + "Character Encoding": 4, + "Selection Color": { + "Red Component": 0.92157089710235596, + "Color Space": "sRGB", + "Blue Component": 0.69803494215011597, + "Alpha Component": 1, + "Green Component": 0.85880661010742188 + }, + "Blend": 0.050000000000000003, + "Mouse Reporting": true, + "Cursor Boost": 0.10455729166666668, + "Ansi 4 Color": { + "Red Component": 0.27059733867645264, + "Color Space": "sRGB", + "Blue Component": 0.53332936763763428, + "Alpha Component": 1, + "Green Component": 0.52155917882919312 + }, + "Non-ASCII Anti Aliased": true, + "Sync Title": false, + "Disable Window Resizing": true, + "Description": "Default", + "Close Sessions On End": 1, + "Jobs to Ignore": [ + "rlogin", + "ssh", + "slogin", + "telnet" + ], + "Scrollback Lines": 1000, + "Draw Powerline Glyphs": true, + "Brighten Bold Text": true, + "Prevent Opening in a Tab": false, + "Flashing Bell": false, + "Cursor Guide Color": { + "Red Component": 0.23529493808746338, + "Color Space": "sRGB", + "Blue Component": 0.21176299452781677, + "Alpha Component": 1, + "Green Component": 0.21960270404815674 + }, + "BM Growl": true, + "Ansi 3 Color": { + "Red Component": 0.84313642978668213, + "Color Space": "sRGB", + "Blue Component": 0.12941601872444153, + "Alpha Component": 1, + "Green Component": 0.5999864935874939 + }, + "Icon": 1, + "Use Non-ASCII Font": false, + "Link Color": { + "Red Component": 0.83921295404434204, + "Color Space": "sRGB", + "Blue Component": 0.054908305406570435, + "Alpha Component": 1, + "Green Component": 0.3646928071975708 + }, + "Shortcut": "", + "Bold Color": { + "Red Component": 1, + "Color Space": "sRGB", + "Blue Component": 0.99999994039535522, + "Alpha Component": 1, + "Green Component": 0.99999994039535522 + }, + "Use Cursor Guide": false, + "Unlimited Scrollback": false, + "Allow Title Setting": false, + "Custom Command": "No", + "Title Components": 2, + "Keyboard Map": { + "0xf728-0x80000": { + "Action": 10, + "Text": "d" + }, + "0xf702-0x280000": { + "Action": 10, + "Text": "b" + }, + "0xf70d-0x20000": { + "Action": 10, + "Text": "[21;2~" + }, + "0x7f-0x80000": { + "Action": 11, + "Text": "0x1b 0x7f" + }, + "0xf708-0x20000": { + "Action": 10, + "Text": "[15;2~" + }, + "0x33-0x40000": { + "Action": 11, + "Text": "0x1b" + }, + "0xf703-0x260000": { + "Action": 10, + "Text": "[1;6C" + }, + "0xf729-0x20000": { + "Action": 10, + "Text": "[1;2H" + }, + "0xf702-0x260000": { + "Action": 10, + "Text": "[1;6D" + }, + "0x38-0x40000": { + "Action": 11, + "Text": "0x7f" + }, + "0xf72b-0x40000": { + "Action": 10, + "Text": "[1;5F" + }, + "0xf70c-0x20000": { + "Action": 10, + "Text": "[20;2~" + }, + "0xf701-0x260000": { + "Action": 10, + "Text": "[1;6B" + }, + "0x32-0x40000": { + "Action": 11, + "Text": "0x00" + }, + "0xf707-0x20000": { + "Action": 10, + "Text": "[1;2S" + }, + "0xf703-0x240000": { + "Action": 10, + "Text": "[1;5C" + }, + "0xf700-0x260000": { + "Action": 10, + "Text": "[1;6A" + }, + "0xf702-0x240000": { + "Action": 10, + "Text": "[1;5D" + }, + "0xf703-0x300000": { + "Action": 11, + "Text": "0x5" + }, + "0x37-0x40000": { + "Action": 11, + "Text": "0x1f" + }, + "0x3-0x200000": { + "Action": 11, + "Text": "0xd" + }, + "0xf701-0x240000": { + "Action": 10, + "Text": "[1;5B" + }, + "0xf702-0x300000": { + "Action": 11, + "Text": "0x1" + }, + "0xf703-0x220000": { + "Action": 10, + "Text": "[1;2C" + }, + "0xf739-0x0": { + "Action": 13, + "Text": "" + }, + "0xf70b-0x20000": { + "Action": 10, + "Text": "[19;2~" + }, + "0xf728-0x0": { + "Action": 11, + "Text": "0x4" + }, + "0xf706-0x20000": { + "Action": 10, + "Text": "[1;2R" + }, + "0xf700-0x240000": { + "Action": 10, + "Text": "[1;5A" + }, + "0xf702-0x220000": { + "Action": 10, + "Text": "[1;2D" + }, + "0x36-0x40000": { + "Action": 11, + "Text": "0x1e" + }, + "0xf70f-0x20000": { + "Action": 10, + "Text": "[24;2~" + }, + "0xf701-0x220000": { + "Action": 10, + "Text": "[1;2B" + }, + "0xf70a-0x20000": { + "Action": 10, + "Text": "[18;2~" + }, + "0xf729-0x40000": { + "Action": 10, + "Text": "[1;5H" + }, + "0xf72b-0x20000": { + "Action": 10, + "Text": "[1;2F" + }, + "0xf700-0x220000": { + "Action": 10, + "Text": "[1;2A" + }, + "0x30-0x200000": { + "Action": 12, + "Text": "0" + }, + "0xf705-0x20000": { + "Action": 10, + "Text": "[1;2Q" + }, + "0x31-0x200000": { + "Action": 12, + "Text": "1" + }, + "0x33-0x200000": { + "Action": 12, + "Text": "3" + }, + "0x35-0x40000": { + "Action": 11, + "Text": "0x1d" + }, + "0x34-0x200000": { + "Action": 12, + "Text": "4" + }, + "0x32-0x200000": { + "Action": 12, + "Text": "2" + }, + "0x35-0x200000": { + "Action": 12, + "Text": "5" + }, + "0x36-0x200000": { + "Action": 12, + "Text": "6" + }, + "0x37-0x200000": { + "Action": 12, + "Text": "7" + }, + "0x2d-0x40000": { + "Action": 11, + "Text": "0x1f" + }, + "0x38-0x200000": { + "Action": 12, + "Text": "8" + }, + "0x2a-0x200000": { + "Action": 12, + "Text": "*" + }, + "0x39-0x200000": { + "Action": 12, + "Text": "9" + }, + "0x2b-0x200000": { + "Action": 12, + "Text": "+" + }, + "0xf70e-0x20000": { + "Action": 10, + "Text": "[23;2~" + }, + "0x2e-0x200000": { + "Action": 12, + "Text": "." + }, + "0x2d-0x200000": { + "Action": 12, + "Text": "-" + }, + "0xf709-0x20000": { + "Action": 10, + "Text": "[17;2~" + }, + "0x7f-0x100000": { + "Action": 11, + "Text": "0x15" + }, + "0x2f-0x200000": { + "Action": 12, + "Text": "\/" + }, + "0xf704-0x20000": { + "Action": 10, + "Text": "[1;2P" + }, + "0x34-0x40000": { + "Action": 11, + "Text": "0x1c" + }, + "0xf703-0x280000": { + "Action": 10, + "Text": "f" + } + }, + "Ansi 14 Color": { + "Red Component": 0.55686908960342407, + "Color Space": "sRGB", + "Blue Component": 0.48627179861068726, + "Alpha Component": 1, + "Green Component": 0.75292772054672241 + }, + "Ansi 2 Color": { + "Red Component": 0.59608030319213867, + "Color Space": "sRGB", + "Blue Component": 0.10196495801210403, + "Alpha Component": 1, + "Green Component": 0.59214544296264648 + }, + "Send Code When Idle": false, + "ASCII Anti Aliased": true, + "Tags": [], + "Ansi 9 Color": { + "Red Component": 0.9843098521232605, + "Color Space": "sRGB", + "Blue Component": 0.2039220929145813, + "Alpha Component": 1, + "Green Component": 0.286256343126297 + }, + "Use Bold Font": true, + "Silence Bell": false, + "Ansi 12 Color": { + "Red Component": 0.51373058557510376, + "Color Space": "sRGB", + "Blue Component": 0.59607428312301636, + "Alpha Component": 1, + "Green Component": 0.64704674482345581 + }, + "Window Type": 0, + "Use Bright Bold": true, + "Cursor Text Color": { + "Red Component": 0.15686360001564026, + "Color Space": "sRGB", + "Blue Component": 0.15686133503913879, + "Alpha Component": 1, + "Green Component": 0.15685883164405823 + }, + "Default Bookmark": "No", + "Cursor Color": { + "Red Component": 0.92157089710235596, + "Color Space": "sRGB", + "Blue Component": 0.69803494215011597, + "Alpha Component": 1, + "Green Component": 0.85880661010742188 + }, + "Ansi 1 Color": { + "Red Component": 0.79999655485153198, + "Color Space": "sRGB", + "Blue Component": 0.11372678726911545, + "Alpha Component": 1, + "Green Component": 0.14115583896636963 + }, + "Name": "turret0p", + "Blinking Cursor": true, + "Guid": "2AAA5E4D-C5B2-4FDD-A413-1E15665642EF", + "Idle Code": 0, + "Ansi 10 Color": { + "Red Component": 0.72157108783721924, + "Color Space": "sRGB", + "Blue Component": 0.14902392029762268, + "Alpha Component": 1, + "Green Component": 0.73331952095031738 + }, + "Ansi 8 Color": { + "Red Component": 0.57255035638809204, + "Color Space": "sRGB", + "Blue Component": 0.45489883422851562, + "Alpha Component": 1, + "Green Component": 0.51371479034423828 + }, + "Badge Color": { + "Red Component": 0.83921295404434204, + "Color Space": "sRGB", + "Blue Component": 0.054908305406570435, + "Alpha Component": 0.5, + "Green Component": 0.3646928071975708 + }, + "Ambiguous Double Width": false, + "Blur Radius": 25.02956283244681, + "Background Image Mode": 2, + "Cursor Type": 1, + "Ansi 0 Color": { + "Red Component": 0.15686360001564026, + "Color Space": "sRGB", + "Blue Component": 0.15686133503913879, + "Alpha Component": 1, + "Green Component": 0.15685883164405823 + }, + "Blur": true, + "Vertical Spacing": 1, + "Normal Font": "MesloLGS-NF-Regular 14", + "Use Underline Color": false, + "Ansi 7 Color": { + "Red Component": 0.65882498025894165, + "Color Space": "sRGB", + "Blue Component": 0.51764363050460815, + "Alpha Component": 1, + "Green Component": 0.5999876856803894 + }, + "Command": "", + "Terminal Type": "xterm-256color", + "Horizontal Spacing": 1, + "Option Key Sends": 0, + "Only The Default BG Color Uses Transparency": true, + "Blink Allowed": false, + "Minimum Contrast": 0, + "Ansi 15 Color": { + "Red Component": 0.92157089710235596, + "Color Space": "sRGB", + "Blue Component": 0.69803494215011597, + "Alpha Component": 1, + "Green Component": 0.85880661010742188 + }, + "Ansi 6 Color": { + "Red Component": 0.40784972906112671, + "Color Space": "sRGB", + "Blue Component": 0.41568371653556824, + "Alpha Component": 1, + "Green Component": 0.61567538976669312 + }, + "Transparency": 0, + "Background Color": { + "Red Component": 0.074509806931018829, + "Color Space": "sRGB", + "Blue Component": 0.074509806931018829, + "Alpha Component": 1, + "Green Component": 0.074509806931018829 + }, + "Screen": -1, + "Non Ascii Font": "Monaco 12", + "Ansi 13 Color": { + "Red Component": 0.82745003700256348, + "Color Space": "sRGB", + "Blue Component": 0.60783892869949341, + "Alpha Component": 1, + "Green Component": 0.52547669410705566 + }, + "Columns": 108, + "Unicode Normalization": 0, + "Use Tab Color": false, + "Visual Bell": true, + "ASCII Ligatures": true, + "Ansi 5 Color": { + "Red Component": 0.69411635398864746, + "Color Space": "sRGB", + "Blue Component": 0.52548635005950928, + "Alpha Component": 1, + "Green Component": 0.3843022882938385 + }, + "Custom Directory": "Recycle" +} diff --git a/.config/kitty/kitty-dark.icns b/kitty/kitty-dark.icns similarity index 100% rename from .config/kitty/kitty-dark.icns rename to kitty/kitty-dark.icns diff --git a/.config/kitty/kitty.conf b/kitty/kitty.conf similarity index 100% rename from .config/kitty/kitty.conf rename to kitty/kitty.conf diff --git a/.config/kitty/themes/Catppuccin_Mocha.conf b/kitty/themes/Catppuccin_Mocha.conf similarity index 100% rename from .config/kitty/themes/Catppuccin_Mocha.conf rename to kitty/themes/Catppuccin_Mocha.conf diff --git a/.config/kitty/themes/Gruvbox_Dark_Hard.conf b/kitty/themes/Gruvbox_Dark_Hard.conf similarity index 100% rename from .config/kitty/themes/Gruvbox_Dark_Hard.conf rename to kitty/themes/Gruvbox_Dark_Hard.conf diff --git a/.config/kitty/themes/Rose_Pine.conf b/kitty/themes/Rose_Pine.conf similarity index 100% rename from .config/kitty/themes/Rose_Pine.conf rename to kitty/themes/Rose_Pine.conf diff --git a/.config/nvim/init.lua b/nvim/init.lua similarity index 100% rename from .config/nvim/init.lua rename to nvim/init.lua diff --git a/.config/nvim/lazy-lock.json b/nvim/lazy-lock.json similarity index 97% rename from .config/nvim/lazy-lock.json rename to nvim/lazy-lock.json index 88822af..6c8d78f 100644 --- a/.config/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -24,7 +24,6 @@ "nvim-dap": { "branch": "master", "commit": "615a1b2046e1eaf7995e0ba8e8a65f344201349d" }, "nvim-dap-go": { "branch": "main", "commit": "5faf165f5062187320eaf9d177c3c1f647adc22e" }, "nvim-dap-ui": { "branch": "master", "commit": "5934302d63d1ede12c0b22b6f23518bb183fc972" }, - "nvim-dap-virtual-text": { "branch": "master", "commit": "3e8e207513e6ef520894950acd76b79902714103" }, "nvim-lint": { "branch": "master", "commit": "f3bcc28ffccb768212247294acccc106e029fc3c" }, "nvim-lspconfig": { "branch": "master", "commit": "94513a5b246cf32a8f87ca714af50911df63351c" }, "nvim-nio": { "branch": "master", "commit": "8765cbc4d0c629c8158a5341e1b4305fd93c3a90" }, diff --git a/.config/nvim/lua/lilJ/completions.lua b/nvim/lua/lilJ/completions.lua similarity index 100% rename from .config/nvim/lua/lilJ/completions.lua rename to nvim/lua/lilJ/completions.lua diff --git a/.config/nvim/lua/lilJ/health.lua b/nvim/lua/lilJ/health.lua similarity index 100% rename from .config/nvim/lua/lilJ/health.lua rename to nvim/lua/lilJ/health.lua diff --git a/.config/nvim/lua/lilJ/plugins/catppuccin.lua b/nvim/lua/lilJ/plugins/catppuccin.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/catppuccin.lua rename to nvim/lua/lilJ/plugins/catppuccin.lua diff --git a/.config/nvim/lua/lilJ/plugins/comment.lua b/nvim/lua/lilJ/plugins/comment.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/comment.lua rename to nvim/lua/lilJ/plugins/comment.lua diff --git a/.config/nvim/lua/lilJ/plugins/completions.lua b/nvim/lua/lilJ/plugins/completions.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/completions.lua rename to nvim/lua/lilJ/plugins/completions.lua diff --git a/.config/nvim/lua/lilJ/plugins/conform.lua b/nvim/lua/lilJ/plugins/conform.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/conform.lua rename to nvim/lua/lilJ/plugins/conform.lua diff --git a/.config/nvim/lua/lilJ/plugins/dadbod.lua b/nvim/lua/lilJ/plugins/dadbod.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/dadbod.lua rename to nvim/lua/lilJ/plugins/dadbod.lua diff --git a/.config/nvim/lua/lilJ/plugins/debug.lua b/nvim/lua/lilJ/plugins/debug.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/debug.lua rename to nvim/lua/lilJ/plugins/debug.lua diff --git a/.config/nvim/lua/lilJ/plugins/gitsigns.lua b/nvim/lua/lilJ/plugins/gitsigns.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/gitsigns.lua rename to nvim/lua/lilJ/plugins/gitsigns.lua diff --git a/.config/nvim/lua/lilJ/plugins/indent_line.lua b/nvim/lua/lilJ/plugins/indent_line.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/indent_line.lua rename to nvim/lua/lilJ/plugins/indent_line.lua diff --git a/.config/nvim/lua/lilJ/plugins/lint.lua b/nvim/lua/lilJ/plugins/lint.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/lint.lua rename to nvim/lua/lilJ/plugins/lint.lua diff --git a/.config/nvim/lua/lilJ/plugins/lsp.lua b/nvim/lua/lilJ/plugins/lsp.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/lsp.lua rename to nvim/lua/lilJ/plugins/lsp.lua diff --git a/.config/nvim/lua/lilJ/plugins/mini.lua b/nvim/lua/lilJ/plugins/mini.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/mini.lua rename to nvim/lua/lilJ/plugins/mini.lua diff --git a/.config/nvim/lua/lilJ/plugins/telescope.lua b/nvim/lua/lilJ/plugins/telescope.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/telescope.lua rename to nvim/lua/lilJ/plugins/telescope.lua diff --git a/.config/nvim/lua/lilJ/plugins/tmux-navigator.lua b/nvim/lua/lilJ/plugins/tmux-navigator.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/tmux-navigator.lua rename to nvim/lua/lilJ/plugins/tmux-navigator.lua diff --git a/.config/nvim/lua/lilJ/plugins/todo-comments.lua b/nvim/lua/lilJ/plugins/todo-comments.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/todo-comments.lua rename to nvim/lua/lilJ/plugins/todo-comments.lua diff --git a/.config/nvim/lua/lilJ/plugins/treesitter.lua b/nvim/lua/lilJ/plugins/treesitter.lua similarity index 100% rename from .config/nvim/lua/lilJ/plugins/treesitter.lua rename to nvim/lua/lilJ/plugins/treesitter.lua diff --git a/.config/nvim/lua/lilJ/telescope.lua b/nvim/lua/lilJ/telescope.lua similarity index 100% rename from .config/nvim/lua/lilJ/telescope.lua rename to nvim/lua/lilJ/telescope.lua diff --git a/.config/nvim/plugin/keymaps.lua b/nvim/plugin/keymaps.lua similarity index 100% rename from .config/nvim/plugin/keymaps.lua rename to nvim/plugin/keymaps.lua diff --git a/.config/nvim/plugin/options.lua b/nvim/plugin/options.lua similarity index 100% rename from .config/nvim/plugin/options.lua rename to nvim/plugin/options.lua diff --git a/.config/nvim/plugin/terminal.lua b/nvim/plugin/terminal.lua similarity index 100% rename from .config/nvim/plugin/terminal.lua rename to nvim/plugin/terminal.lua diff --git a/.config/nvim/stylua.toml b/nvim/stylua.toml similarity index 100% rename from .config/nvim/stylua.toml rename to nvim/stylua.toml diff --git a/.config/nvim_packer/after/plugin/blame.lua b/nvim_packer/after/plugin/blame.lua similarity index 100% rename from .config/nvim_packer/after/plugin/blame.lua rename to nvim_packer/after/plugin/blame.lua diff --git a/.config/nvim_packer/after/plugin/bufferline.lua b/nvim_packer/after/plugin/bufferline.lua similarity index 100% rename from .config/nvim_packer/after/plugin/bufferline.lua rename to nvim_packer/after/plugin/bufferline.lua diff --git a/.config/nvim_packer/after/plugin/catppuccin.lua b/nvim_packer/after/plugin/catppuccin.lua similarity index 100% rename from .config/nvim_packer/after/plugin/catppuccin.lua rename to nvim_packer/after/plugin/catppuccin.lua diff --git a/.config/nvim_packer/after/plugin/fugitive.lua b/nvim_packer/after/plugin/fugitive.lua similarity index 100% rename from .config/nvim_packer/after/plugin/fugitive.lua rename to nvim_packer/after/plugin/fugitive.lua diff --git a/.config/nvim_packer/after/plugin/indentblankline.lua b/nvim_packer/after/plugin/indentblankline.lua similarity index 100% rename from .config/nvim_packer/after/plugin/indentblankline.lua rename to nvim_packer/after/plugin/indentblankline.lua diff --git a/nvim_packer/after/plugin/lsp.lua b/nvim_packer/after/plugin/lsp.lua new file mode 100644 index 0000000..06e1d3c --- /dev/null +++ b/nvim_packer/after/plugin/lsp.lua @@ -0,0 +1,59 @@ +local lsp_zero = require("lsp-zero") + +lsp_zero.on_attach(function(client, bufnr) + local opts = { buffer = bufnr, remap = false } + + vim.keymap.set("n", "ca", function() + vim.lsp.buf.code_action() + end, opts) + vim.keymap.set("n", "rn", function() + vim.lsp.buf.rename() + end, opts) + + vim.keymap.set("n", "gd", function() + vim.lsp.buf.definition() + end, opts) + vim.keymap.set("n", "K", function() + vim.lsp.buf.hover() + end, opts) + vim.keymap.set("n", "ws", function() + vim.lsp.buf.workspace_symbol() + end, opts) + vim.keymap.set("n", "vd", function() + vim.diagnostic.open_float() + end, opts) + vim.keymap.set("i", "", function() + vim.lsp.buf.signature_help() + end, opts) +end) + +require("mason").setup({}) +require("mason-lspconfig").setup({ + ensure_installed = { "tsserver", "tailwindcss", "cssls", "clangd", "pyright" }, + handlers = { + lsp_zero.default_setup, + lua_ls = function() + local lua_opts = lsp_zero.nvim_lua_ls() + require("lspconfig").lua_ls.setup(lua_opts) + end, + }, +}) + +local cmp = require("cmp") +local cmp_select = { behavior = cmp.SelectBehavior.Select } + +cmp.setup({ + sources = { + { name = "path" }, + { name = "nvim_lsp" }, + { name = "nvim_lua" }, + }, + formatting = lsp_zero.cmp_format(), + mapping = cmp.mapping.preset.insert({ + [""] = cmp.mapping.select_prev_item(cmp_select), + [""] = cmp.mapping.select_next_item(cmp_select), + [""] = cmp.mapping.confirm({ select = true }), + [""] = cmp.mapping.complete(), + [""] = cmp.mapping.abort(), + }), +}) diff --git a/.config/nvim_packer/after/plugin/lualine.lua b/nvim_packer/after/plugin/lualine.lua similarity index 100% rename from .config/nvim_packer/after/plugin/lualine.lua rename to nvim_packer/after/plugin/lualine.lua diff --git a/.config/nvim_packer/after/plugin/telescope.lua b/nvim_packer/after/plugin/telescope.lua similarity index 100% rename from .config/nvim_packer/after/plugin/telescope.lua rename to nvim_packer/after/plugin/telescope.lua diff --git a/.config/nvim_packer/after/plugin/tmuxnavigator.lua b/nvim_packer/after/plugin/tmuxnavigator.lua similarity index 100% rename from .config/nvim_packer/after/plugin/tmuxnavigator.lua rename to nvim_packer/after/plugin/tmuxnavigator.lua diff --git a/.config/nvim_packer/after/plugin/treesitter.lua b/nvim_packer/after/plugin/treesitter.lua similarity index 100% rename from .config/nvim_packer/after/plugin/treesitter.lua rename to nvim_packer/after/plugin/treesitter.lua diff --git a/.config/nvim_packer/init.lua b/nvim_packer/init.lua similarity index 100% rename from .config/nvim_packer/init.lua rename to nvim_packer/init.lua diff --git a/.config/nvim_packer/lua/core/init.lua b/nvim_packer/lua/core/init.lua similarity index 100% rename from .config/nvim_packer/lua/core/init.lua rename to nvim_packer/lua/core/init.lua diff --git a/.config/nvim_packer/lua/core/packer.lua b/nvim_packer/lua/core/packer.lua similarity index 100% rename from .config/nvim_packer/lua/core/packer.lua rename to nvim_packer/lua/core/packer.lua diff --git a/.config/nvim_packer/lua/core/remap.lua b/nvim_packer/lua/core/remap.lua similarity index 100% rename from .config/nvim_packer/lua/core/remap.lua rename to nvim_packer/lua/core/remap.lua diff --git a/.config/nvim_packer/lua/core/set.lua b/nvim_packer/lua/core/set.lua similarity index 100% rename from .config/nvim_packer/lua/core/set.lua rename to nvim_packer/lua/core/set.lua diff --git a/.config/nvim_packer/plugin/packer_compiled.lua b/nvim_packer/plugin/packer_compiled.lua similarity index 100% rename from .config/nvim_packer/plugin/packer_compiled.lua rename to nvim_packer/plugin/packer_compiled.lua diff --git a/.config/starship.toml b/starship.toml similarity index 100% rename from .config/starship.toml rename to starship.toml diff --git a/.zshrc b/zsh/.zshrc similarity index 96% rename from .zshrc rename to zsh/.zshrc index 5e6526b..01e11c2 100644 --- a/.zshrc +++ b/zsh/.zshrc @@ -1,3 +1,5 @@ +export ZDOTDIR=~/.config/zsh + ### ---- Syntax Highlighting ---- source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh