Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jjsearle committed Jun 13, 2023
1 parent 673c380 commit 97da49d
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 0 deletions.
9 changes: 9 additions & 0 deletions Containerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM fedora:38
ENV SHELL=/bin/bash
RUN dnf install -y neovim gcc g++ ripgrep git nodejs
RUN git clone https://github.com/NvChad/NvChad ~/.config/nvim
RUN mkdir -p ~/.config/nvim/lua/custom
COPY ./chadrc.lua /root/.config/nvim/lua/custom/
COPY ./plugins.lua /root/.config/nvim/lua/custom/
RUN nvim --headless +NvChadUpdate +qa
CMD nvim
1 change: 1 addition & 0 deletions Dockerfile
4 changes: 4 additions & 0 deletions chadrc.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---@type ChadrcConfig
local M = {}
M.ui = {theme = 'onedark'}
return M
24 changes: 24 additions & 0 deletions plugins.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"nvim-treesitter/nvim-treesitter",
opts = {
ensure_installed = {
-- defaults
"vim",
"lua",

-- web dev
"html",
"css",
"javascript",
"typescript",
"tsx",
"json",
-- "vue", "svelte",

-- low level
"c",
"zig"
},
},
},

0 comments on commit 97da49d

Please sign in to comment.