45 lines
1.4 KiB
Markdown
45 lines
1.4 KiB
Markdown
# Smoketest
|
|
|
|
A manual smoketest checklist to ensure features are working:
|
|
|
|
## Plugins
|
|
### Kickstart
|
|
Kickstart plugins *that are enabled* should be working
|
|
- [ ] Autopairs
|
|
- Brackets, parenthesis, etc, should automatically close
|
|
- [ ] IndentLine
|
|
- Should see visual indentation guides for indented lines
|
|
|
|
### Custom
|
|
Custom plugins should be working
|
|
- [ ] Oil
|
|
- Shortcut `<leader>-` should open Oil
|
|
- [ ] Snacks
|
|
- Should load dashboard at start, and `<leader>=` should open dashboard
|
|
- `<leader>gb` should open the remote git repository in a browser
|
|
- `<leader>gl` should open lazy git
|
|
- `<leader>no` should open a scratchpad
|
|
- `<leader>ns` browses existing notes in scratchpad
|
|
- `<leader><C-t>` should open a terminal
|
|
- [ ] VimTmuxNavigator
|
|
- Should be able to navigate between nvim and tmux panes using `<C-j>`, `<C-k>`, `<C-h>`, `<C-l>` for each respective direction
|
|
- [ ] Remote SSHFS
|
|
- Should be able to remotely access a directory using the `:RemoteSSHFSConnect` command
|
|
- [ ] Guttermarks
|
|
- Marks (place a mark with `m<char>`) should be displayed in the gutter by their character
|
|
|
|
### Themes
|
|
- [ ] Catppuccin Theme
|
|
- [ ] Rose Pine Theme
|
|
|
|
## Settings
|
|
- [ ] Nerd fonts should be enabled
|
|
- [ ] Line numbers should be relative
|
|
- [ ] Virtual Diagnostic Lines (errors/warnings) should be beneath the applicable line
|
|
- [ ] Arrow key navigation should be disabled
|
|
- [ ] Should connect to godot server when running
|
|
|
|
## LSP
|
|
|
|
### Formatting
|