aboutsummaryrefslogtreecommitdiff
path: root/init.fnl
diff options
context:
space:
mode:
authoramelia squires <[email protected]>2024-10-22 23:40:30 -0500
committeramelia squires <[email protected]>2024-10-22 23:40:30 -0500
commit0b7b1684d87b7d0b01b5645713b413e317699fd0 (patch)
tree70d54faa4536e97894754e63061f0d2fad99079c /init.fnl
readme
Diffstat (limited to 'init.fnl')
-rw-r--r--init.fnl40
1 files changed, 40 insertions, 0 deletions
diff --git a/init.fnl b/init.fnl
new file mode 100644
index 0000000..2ded39e
--- /dev/null
+++ b/init.fnl
@@ -0,0 +1,40 @@
+(require-macros :hibiscus.packer)
+
+(packer-setup! {})
+
+(global settings (require :settings))
+(require :keybinds)
+(require :defaults)
+(require :opt)
+
+(packer!
+ ;required for fennel slop
+ (use! :udayvir-singh/hibiscus.nvim)
+ (use! :udayvir-singh/tangerine.nvim)
+
+ ;functionality stuff
+ (use! :gelguy/wilder.nvim :require :plugins.wilder)
+ (use! :folke/which-key.nvim :require :plugins.which_key)
+ (use! :nvim-neo-tree/neo-tree.nvim :require :plugins.neo_tree
+ :depends [:nvim-lua/plenary.nvim :nvim-tree/nvim-web-devicons
+ :MunifTanjim/nui.nvim :3rd/image.nvim])
+ (use! :sindrets/winshift.nvim :require :plugins.winshift)
+ (use! :rcarriga/nvim-notify :require :plugins.notify)
+ (use! :akinsho/toggleterm.nvim :require :plugins.toggleterm)
+
+ ;floating_mode
+ (use! :Iron-E/nvim-libmodal)
+
+
+ ;lsp
+ (use! :nvim-treesitter/nvim-treesitter :require :plugins.treesitter)
+ (use! :ray-x/lsp_signature.nvim :require :plugins.lsp_signature)
+ (use! :hrsh7th/cmp-nvim-lsp)
+ (use! :hrsh7th/nvim-cmp :require :plugins.cmp)
+ (use! :neovim/nvim-lspconfig :require :plugins.lspconfig)
+
+ ;themes
+ (use! :kdheepak/monochrome.nvim)
+ (use! :nyoom-engineering/oxocarbon.nvim)
+ (use! :NTBBloodbath/doom-one.nvim)
+)