diff --git a/dotfiles/nvim/init.lua b/dotfiles/nvim/init.lua new file mode 100644 index 0000000..75875d0 --- /dev/null +++ b/dotfiles/nvim/init.lua @@ -0,0 +1 @@ +require("dracoling.set") diff --git a/dotfiles/nvim/lua/dracoling/set.lua b/dotfiles/nvim/lua/dracoling/set.lua new file mode 100644 index 0000000..9205378 --- /dev/null +++ b/dotfiles/nvim/lua/dracoling/set.lua @@ -0,0 +1,16 @@ +vim.opt.nu = true +vim.opt.relativenumber = true + +vim.opt.wrap = false + +vim.opt.smartindent = true + +vim.opt.tabstop = 4 +vim.opt.softtabstop = 4 +vim.opt.shiftwidth = 4 +vim.opt.expandtab = true + +vim.opt.hlsearch = false +vim.opt.incsearch = true + +vim.opt.colorcolumn = "80" diff --git a/todo.md b/todo.md index 5879198..a1534c1 100644 --- a/todo.md +++ b/todo.md @@ -13,3 +13,9 @@ Need to connect new devices to the coordinator in order to access the tailscale ## Refactor machine defaults Could probably merge some of the default locale settings and stuff, maybe even make the x11 config more generic +## Dotfiles management and configuration installation +At this point to use this repo you need to grab the configuration.nix, the machine local configs, +and the programs and throw them into /etc/nixos, then you need to grab the dotfiles and put them +in .config... this is all done by hand. There should be a way using either `nix`, or `stow`, or `chezmoi`, +or some other already extant tool to do this in a slightly more automated fashion. The point of +this is to be easy for me to use and keep up with after all.