diff --git a/cheatsheet.txt b/.config/nvim/cheatsheet.txt old mode 100644 new mode 100755 similarity index 100% rename from cheatsheet.txt rename to .config/nvim/cheatsheet.txt diff --git a/images/STRATVIM.png b/.config/nvim/images/STRATVIM.png old mode 100644 new mode 100755 similarity index 100% rename from images/STRATVIM.png rename to .config/nvim/images/STRATVIM.png diff --git a/init.lua b/.config/nvim/init.lua old mode 100644 new mode 100755 similarity index 100% rename from init.lua rename to .config/nvim/init.lua diff --git a/init.lua.bak b/.config/nvim/init.lua.bak old mode 100644 new mode 100755 similarity index 100% rename from init.lua.bak rename to .config/nvim/init.lua.bak diff --git a/installer/StratOS-install.sh b/.config/nvim/installer/StratOS-install.sh similarity index 100% rename from installer/StratOS-install.sh rename to .config/nvim/installer/StratOS-install.sh diff --git a/installer/installer.sh b/.config/nvim/installer/installer.sh similarity index 100% rename from installer/installer.sh rename to .config/nvim/installer/installer.sh diff --git a/lazy-lock.json b/.config/nvim/lazy-lock.json old mode 100644 new mode 100755 similarity index 100% rename from lazy-lock.json rename to .config/nvim/lazy-lock.json diff --git a/lua/core/init.lua b/.config/nvim/lua/core/init.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/core/init.lua rename to .config/nvim/lua/core/init.lua diff --git a/lua/core/keymap.lua b/.config/nvim/lua/core/keymap.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/core/keymap.lua rename to .config/nvim/lua/core/keymap.lua diff --git a/lua/core/options.lua b/.config/nvim/lua/core/options.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/core/options.lua rename to .config/nvim/lua/core/options.lua diff --git a/lua/current-theme.lua b/.config/nvim/lua/current-theme.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/current-theme.lua rename to .config/nvim/lua/current-theme.lua diff --git a/lua/lazy-nvim.lua b/.config/nvim/lua/lazy-nvim.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/lazy-nvim.lua rename to .config/nvim/lua/lazy-nvim.lua diff --git a/lua/plugins/automkdir.lua b/.config/nvim/lua/plugins/automkdir.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/automkdir.lua rename to .config/nvim/lua/plugins/automkdir.lua diff --git a/lua/plugins/autopairs.lua b/.config/nvim/lua/plugins/autopairs.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/autopairs.lua rename to .config/nvim/lua/plugins/autopairs.lua diff --git a/lua/plugins/bufferline.lua b/.config/nvim/lua/plugins/bufferline.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/bufferline.lua rename to .config/nvim/lua/plugins/bufferline.lua diff --git a/lua/plugins/cheatsheet.lua b/.config/nvim/lua/plugins/cheatsheet.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/cheatsheet.lua rename to .config/nvim/lua/plugins/cheatsheet.lua diff --git a/lua/plugins/cmp.lua b/.config/nvim/lua/plugins/cmp.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/cmp.lua rename to .config/nvim/lua/plugins/cmp.lua diff --git a/lua/plugins/colorpicker.lua b/.config/nvim/lua/plugins/colorpicker.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/colorpicker.lua rename to .config/nvim/lua/plugins/colorpicker.lua diff --git a/lua/plugins/comment.lua b/.config/nvim/lua/plugins/comment.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/comment.lua rename to .config/nvim/lua/plugins/comment.lua diff --git a/lua/plugins/conform.lua b/.config/nvim/lua/plugins/conform.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/conform.lua rename to .config/nvim/lua/plugins/conform.lua diff --git a/lua/plugins/cyberdream.lua b/.config/nvim/lua/plugins/cyberdream.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/cyberdream.lua rename to .config/nvim/lua/plugins/cyberdream.lua diff --git a/lua/plugins/dashboard.lua b/.config/nvim/lua/plugins/dashboard.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/dashboard.lua rename to .config/nvim/lua/plugins/dashboard.lua diff --git a/lua/plugins/fortune.lua b/.config/nvim/lua/plugins/fortune.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/fortune.lua rename to .config/nvim/lua/plugins/fortune.lua diff --git a/lua/plugins/friendly-snippets.lua b/.config/nvim/lua/plugins/friendly-snippets.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/friendly-snippets.lua rename to .config/nvim/lua/plugins/friendly-snippets.lua diff --git a/lua/plugins/glow.lua b/.config/nvim/lua/plugins/glow.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/glow.lua rename to .config/nvim/lua/plugins/glow.lua diff --git a/lua/plugins/gruvbox.lua b/.config/nvim/lua/plugins/gruvbox.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/gruvbox.lua rename to .config/nvim/lua/plugins/gruvbox.lua diff --git a/lua/plugins/gx.lua b/.config/nvim/lua/plugins/gx.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/gx.lua rename to .config/nvim/lua/plugins/gx.lua diff --git a/lua/plugins/indent-blankline.lua b/.config/nvim/lua/plugins/indent-blankline.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/indent-blankline.lua rename to .config/nvim/lua/plugins/indent-blankline.lua diff --git a/lua/plugins/lazygit.lua b/.config/nvim/lua/plugins/lazygit.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/lazygit.lua rename to .config/nvim/lua/plugins/lazygit.lua diff --git a/lua/plugins/lsp/lspconfig.lua b/.config/nvim/lua/plugins/lsp/lspconfig.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/lsp/lspconfig.lua rename to .config/nvim/lua/plugins/lsp/lspconfig.lua diff --git a/lua/plugins/lsp/mason.lua b/.config/nvim/lua/plugins/lsp/mason.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/lsp/mason.lua rename to .config/nvim/lua/plugins/lsp/mason.lua diff --git a/lua/plugins/lualine.lua b/.config/nvim/lua/plugins/lualine.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/lualine.lua rename to .config/nvim/lua/plugins/lualine.lua diff --git a/lua/plugins/markdown.lua b/.config/nvim/lua/plugins/markdown.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/markdown.lua rename to .config/nvim/lua/plugins/markdown.lua diff --git a/lua/plugins/nightfox.lua b/.config/nvim/lua/plugins/nightfox.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/nightfox.lua rename to .config/nvim/lua/plugins/nightfox.lua diff --git a/lua/plugins/noice.lua b/.config/nvim/lua/plugins/noice.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/noice.lua rename to .config/nvim/lua/plugins/noice.lua diff --git a/lua/plugins/nvim-tree.lua b/.config/nvim/lua/plugins/nvim-tree.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/nvim-tree.lua rename to .config/nvim/lua/plugins/nvim-tree.lua diff --git a/lua/plugins/oxocarbon.lua b/.config/nvim/lua/plugins/oxocarbon.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/oxocarbon.lua rename to .config/nvim/lua/plugins/oxocarbon.lua diff --git a/lua/plugins/pandoc.lua b/.config/nvim/lua/plugins/pandoc.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/pandoc.lua rename to .config/nvim/lua/plugins/pandoc.lua diff --git a/lua/plugins/plenary.lua b/.config/nvim/lua/plugins/plenary.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/plenary.lua rename to .config/nvim/lua/plugins/plenary.lua diff --git a/lua/plugins/pomodoro.lua b/.config/nvim/lua/plugins/pomodoro.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/pomodoro.lua rename to .config/nvim/lua/plugins/pomodoro.lua diff --git a/lua/plugins/popup.lua b/.config/nvim/lua/plugins/popup.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/popup.lua rename to .config/nvim/lua/plugins/popup.lua diff --git a/lua/plugins/pywal.lua b/.config/nvim/lua/plugins/pywal.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/pywal.lua rename to .config/nvim/lua/plugins/pywal.lua diff --git a/lua/plugins/reactive.lua b/.config/nvim/lua/plugins/reactive.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/reactive.lua rename to .config/nvim/lua/plugins/reactive.lua diff --git a/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/telescope.lua rename to .config/nvim/lua/plugins/telescope.lua diff --git a/lua/plugins/todo-comments.lua b/.config/nvim/lua/plugins/todo-comments.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/todo-comments.lua rename to .config/nvim/lua/plugins/todo-comments.lua diff --git a/lua/plugins/toggleterm.lua b/.config/nvim/lua/plugins/toggleterm.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/toggleterm.lua rename to .config/nvim/lua/plugins/toggleterm.lua diff --git a/lua/plugins/tokyonight.lua b/.config/nvim/lua/plugins/tokyonight.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/tokyonight.lua rename to .config/nvim/lua/plugins/tokyonight.lua diff --git a/lua/plugins/treesitter.lua b/.config/nvim/lua/plugins/treesitter.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/treesitter.lua rename to .config/nvim/lua/plugins/treesitter.lua diff --git a/lua/plugins/trouble.lua b/.config/nvim/lua/plugins/trouble.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/trouble.lua rename to .config/nvim/lua/plugins/trouble.lua diff --git a/lua/plugins/vimtex.lua b/.config/nvim/lua/plugins/vimtex.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/vimtex.lua rename to .config/nvim/lua/plugins/vimtex.lua diff --git a/lua/plugins/web-dev-icons.lua b/.config/nvim/lua/plugins/web-dev-icons.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/web-dev-icons.lua rename to .config/nvim/lua/plugins/web-dev-icons.lua diff --git a/lua/plugins/yuck.lua b/.config/nvim/lua/plugins/yuck.lua old mode 100644 new mode 100755 similarity index 100% rename from lua/plugins/yuck.lua rename to .config/nvim/lua/plugins/yuck.lua diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 0000000..f21da2e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: @slipstream8125 +pkgname=stratvim-config +pkgver=1.0 +pkgrel=1 +pkgdesc="Neovim configuration for StratOS" +arch=('any') +license=('GPL3') +depends=( + 'neovim' + 'ttf-jetbrains-mono' + 'ttf-jetbrains-mono-nerd' +) +source=() +install=stratvim.install +optdepends=( + 'neovide: Graphical Neovim client' + 'gdb: standard Linux debugger' +) +prepare() { + cp -r "$startdir/.config/" "$srcdir/" +} + +package() { + install -d "$pkgdir/etc/skel/.config" + cp -r "$srcdir/.config/nvim/" "$pkgdir/etc/skel/.config/" +} \ No newline at end of file diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/stratvim.install b/stratvim.install new file mode 100755 index 0000000..00de663 --- /dev/null +++ b/stratvim.install @@ -0,0 +1,5 @@ +post_install() { + echo "==> StratVim has been installed to /etc/skel/.config/nvim" + echo "==> To use it, copy it to your home directory:" + echo " cp -r /etc/skel/.config/nvim ~/.config/" +} \ No newline at end of file