Skip to content

Commit

Permalink
chore: various improvements and updates
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinm6 committed Jan 31, 2024
1 parent 0b04208 commit 0c2d0fc
Show file tree
Hide file tree
Showing 27 changed files with 2,946 additions and 2,116 deletions.
13 changes: 1 addition & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,2 @@
.DS_Store
.netrwhist
plugged/*
colors/.DS_Store
pack/*
packer_compiled.lua
.git/*
startup_time*

colors/.DS_Store
.metals
rplugin
.luarc.json
ToDo.md
133 changes: 133 additions & 0 deletions .luarc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
{
"workspace.library": [
"/Users/Kevin/.local/share/nvim/lazy/neodev.nvim/types/nightly",
"/Users/Kevin/.local/nvim_macos/nvim_macos_nightly/share/nvim/runtime/lua",
"/Users/Kevin/.local/share/nvim/lazy/SchemaStore.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-ui-select.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-buffer/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-dap/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-web-devicons/lua",
"/Users/Kevin/.local/share/nvim/lazy/surround.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/peek.nvim/lua",
"/Users/Kevin/dev/knvim-theme.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-ts-context-commentstring/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-cmdline/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-navic/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter-refactor/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-calc/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-latex-symbols/lua",
"/Users/Kevin/.local/share/nvim/lazy/plenary.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/rainbow-delimiters.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-colorizer.lua/lua",
"/Users/Kevin/.local/share/nvim/lazy/toggleterm.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/symbols-outline.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/neodev.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/rest.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-notify/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-autopairs/lua",
"/Users/Kevin/.local/share/nvim/lazy/vim-dadbod-completion/lua",
"/Users/Kevin/.local/share/nvim/lazy/which-key.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter/lua",
"/Users/Kevin/.local/share/nvim/lazy/gitsigns.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/Comment.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/oil.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/lazy.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-emoji.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-lint/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-ufo/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-file-browser.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap-ui/lua",
"/Users/Kevin/.local/share/nvim/lazy/LuaSnip/lua",
"/Users/Kevin/.local/share/nvim/lazy/promise-async/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-lspconfig/lua",
"/Users/Kevin/.local/share/nvim/lazy/color-picker.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-env.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-project.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-luasnip.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-nvim-lsp/lua",
"/Users/Kevin/.local/share/nvim/lazy/mason.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/none-ls.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nui.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/zen-mode.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp_luasnip/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-jdtls/lua",
"/Users/Kevin/.local/share/nvim/lazy/noice.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/todo-comments.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-cmp/lua",
"/Users/Kevin/.local/share/nvim/lazy/twilight.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap-virtual-text/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter-context/lua",
"/Users/Kevin/.local/share/nvim/lazy/mason-lspconfig.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-metals/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-path/lua",
"/Users/Kevin/.local/share/nvim/lazy/alpha-nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/neodev.nvim/types/nightly",
"/Users/Kevin/.local/nvim_macos/nvim_macos_nightly/share/nvim/runtime/lua",
"/Users/Kevin/.local/share/nvim/lazy/SchemaStore.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-ui-select.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-buffer/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-dap/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-web-devicons/lua",
"/Users/Kevin/.local/share/nvim/lazy/surround.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/peek.nvim/lua",
"/Users/Kevin/dev/knvim-theme.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-ts-context-commentstring/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-cmdline/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-navic/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter-refactor/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-calc/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-latex-symbols/lua",
"/Users/Kevin/.local/share/nvim/lazy/plenary.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/rainbow-delimiters.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-colorizer.lua/lua",
"/Users/Kevin/.local/share/nvim/lazy/toggleterm.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/symbols-outline.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/neodev.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/rest.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-notify/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-autopairs/lua",
"/Users/Kevin/.local/share/nvim/lazy/vim-dadbod-completion/lua",
"/Users/Kevin/.local/share/nvim/lazy/which-key.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter/lua",
"/Users/Kevin/.local/share/nvim/lazy/gitsigns.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/Comment.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/oil.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/lazy.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-emoji.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-lint/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-ufo/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-file-browser.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap-ui/lua",
"/Users/Kevin/.local/share/nvim/lazy/LuaSnip/lua",
"/Users/Kevin/.local/share/nvim/lazy/promise-async/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-lspconfig/lua",
"/Users/Kevin/.local/share/nvim/lazy/color-picker.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-env.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-project.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/telescope-luasnip.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-nvim-lsp/lua",
"/Users/Kevin/.local/share/nvim/lazy/mason.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/none-ls.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nui.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/zen-mode.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp_luasnip/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-jdtls/lua",
"/Users/Kevin/.local/share/nvim/lazy/noice.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/todo-comments.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-cmp/lua",
"/Users/Kevin/.local/share/nvim/lazy/twilight.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-dap-virtual-text/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-treesitter-context/lua",
"/Users/Kevin/.local/share/nvim/lazy/mason-lspconfig.nvim/lua",
"/Users/Kevin/.local/share/nvim/lazy/nvim-metals/lua",
"/Users/Kevin/.local/share/nvim/lazy/cmp-path/lua",
"/Users/Kevin/.local/share/nvim/lazy/alpha-nvim/lua",
"/Users/Kevin/.MacDotfiles/nvim/.config/nvim/lua",
"/Users/Kevin/.MacDotfiles/nvim/.config/nvim/lua",
"${3rd}/luv/library"
]
}
2 changes: 1 addition & 1 deletion after/queries/markdown/highlights.scm
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,6 @@

([
(block_quote_marker)
(block_continuation)
] @conceal (#set! conceal "|"))


35 changes: 18 additions & 17 deletions after/syntax/kitty.vim
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
" Vim syntax file
" Language : Kitty
" Last Change : Mar 18, 2010
" Last Change : 19/01/2024 - 17:54
" Source : https://github.com/fladson/vim-kitty/tree/main/syntax

syn region kittyKeybind start=' ' end=' ' contains=kittyMod,kittyKey,kittyKeyComb contained nextgroup=kittyActionKW
Expand Down Expand Up @@ -87,16 +87,16 @@ syn keyword kittyKeyword contained
\ inactive_text_alpha initial_window_height initial_window_width input_delay italic_font kitten_alias kitty_mod linux_bell_theme
\ linux_display_server listen_on macos_colorspace macos_custom_beam_cursor macos_hide_from_tasks macos_menubar_title_max_length macos_option_as_alt macos_quit_when_last_window_closed
\ macos_show_window_title_in macos_thicken_font macos_titlebar_color macos_traditional_fullscreen macos_window_resizable map mark1_background mark1_foreground
\ mark2_background mark2_foreground mark3_background mark3_foreground modify_font mouse_hide_wait mouse_map narrow_symbols
\ open_url_with paste_actions placement_strategy pointer_shape_when_dragging pointer_shape_when_grabbed remember_window_size remote_control_password repaint_delay
\ resize_debounce_time resize_in_steps scrollback_fill_enlarged_window scrollback_lines scrollback_pager scrollback_pager_history_size select_by_word_characters select_by_word_characters_forward
\ selection_background selection_foreground shell shell_integration show_hyperlink_targets single_window_margin_width startup_session strip_trailing_spaces
\ symbol_map sync_to_monitor tab_activity_symbol tab_bar_align tab_bar_background tab_bar_edge tab_bar_margin_color tab_bar_margin_height
\ tab_bar_margin_width tab_bar_min_tabs tab_bar_style tab_fade tab_powerline_style tab_separator tab_switch_strategy tab_title_max_length
\ tab_title_template term text_composition_strategy text_fg_override_threshold touch_scroll_multiplier undercurl_style update_check_interval url_color
\ url_excluded_characters url_prefixes url_style visual_bell_color visual_bell_duration visual_window_select_characters watcher wayland_titlebar_color
\ wheel_scroll_min_lines wheel_scroll_multiplier window_alert_on_bell window_border_width window_logo_alpha window_logo_path window_logo_position window_margin_width
\ window_padding_width window_resize_step_cells window_resize_step_lines
\ mark2_background mark2_foreground mark3_background mark3_foreground menu_map modify_font mouse_hide_wait mouse_map
\ narrow_symbols notify_on_cmd_finish open_url_with paste_actions placement_strategy pointer_shape_when_dragging pointer_shape_when_grabbed remember_window_size
\ remote_control_password repaint_delay resize_debounce_time resize_in_steps scrollback_fill_enlarged_window scrollback_lines scrollback_pager scrollback_pager_history_size
\ select_by_word_characters select_by_word_characters_forward selection_background selection_foreground shell shell_integration show_hyperlink_targets single_window_margin_width
\ single_window_padding_width startup_session strip_trailing_spaces symbol_map sync_to_monitor tab_activity_symbol tab_bar_align tab_bar_background
\ tab_bar_edge tab_bar_margin_color tab_bar_margin_height tab_bar_margin_width tab_bar_min_tabs tab_bar_style tab_fade tab_powerline_style
\ tab_separator tab_switch_strategy tab_title_max_length tab_title_template term text_composition_strategy text_fg_override_threshold touch_scroll_multiplier
\ undercurl_style underline_hyperlinks update_check_interval url_color url_excluded_characters url_prefixes url_style visual_bell_color
\ visual_bell_duration visual_window_select_characters watcher wayland_titlebar_color wheel_scroll_min_lines wheel_scroll_multiplier window_alert_on_bell window_border_width
\ window_logo_alpha window_logo_path window_logo_position window_margin_width window_padding_width window_resize_step_cells window_resize_step_lines
syn keyword kittyAction contained
\ change_font_size clear_selection clear_terminal close_os_window close_other_tabs_in_os_window close_other_windows_in_tab close_shared_ssh_connections close_tab
\ close_window close_window_with_confirmation combine copy_and_clear_or_interrupt copy_ansi_to_clipboard copy_or_interrupt copy_to_buffer copy_to_clipboard
Expand All @@ -107,9 +107,10 @@ syn keyword kittyAction contained
\ move_tab_forward move_window move_window_backward move_window_forward move_window_to_top neighboring_window new_os_window new_os_window_with_cwd
\ new_tab new_tab_with_cwd new_window new_window_with_cwd next_layout next_tab next_window ninth_window
\ no_op nth_os_window nth_window open_url open_url_with_hints pass_selection_to_program paste paste_from_buffer
\ paste_from_clipboard paste_from_selection paste_selection paste_selection_or_clipboard previous_tab previous_window quit remote_control
\ remove_marker reset_window_sizes resize_window scroll_end scroll_home scroll_line_down scroll_line_up scroll_page_down
\ scroll_page_up scroll_prompt_to_bottom scroll_prompt_to_top scroll_to_mark scroll_to_prompt second_window select_tab send_text
\ set_background_opacity set_colors set_tab_title seventh_window show_first_command_output_on_screen show_kitty_doc show_kitty_env_vars show_last_command_output
\ show_last_non_empty_command_output show_last_visited_command_output show_scrollback signal_child sixth_window sleep start_resizing_window swap_with_window
\ tenth_window third_window toggle_fullscreen toggle_layout toggle_macos_secure_keyboard_entry toggle_marker toggle_maximized
\ paste_from_clipboard paste_from_selection paste_selection paste_selection_or_clipboard pop_keyboard_mode previous_tab previous_window push_keyboard_mode
\ quit remote_control remote_control_script remove_marker reset_window_sizes resize_window scroll_end scroll_home
\ scroll_line_down scroll_line_up scroll_page_down scroll_page_up scroll_prompt_to_bottom scroll_prompt_to_top scroll_to_mark scroll_to_prompt
\ second_window select_tab send_key send_text set_background_opacity set_colors set_tab_title set_window_title
\ seventh_window show_error show_first_command_output_on_screen show_kitty_doc show_kitty_env_vars show_last_command_output show_last_non_empty_command_output show_last_visited_command_output
\ show_scrollback signal_child sixth_window sleep start_resizing_window swap_with_window tenth_window third_window
\ toggle_fullscreen toggle_layout toggle_macos_secure_keyboard_entry toggle_marker toggle_maximized
Loading

0 comments on commit 0c2d0fc

Please sign in to comment.