update: add dotfiles

This commit is contained in:
dracoling 2024-05-03 17:34:21 -04:00
parent cd3519f6a9
commit bd8ec114dc
3 changed files with 23 additions and 0 deletions

1
dotfiles/nvim/init.lua Normal file
View file

@ -0,0 +1 @@
require("dracoling.set")

View file

@ -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"

View file

@ -13,3 +13,9 @@ Need to connect new devices to the coordinator in order to access the tailscale
## Refactor machine defaults ## Refactor machine defaults
Could probably merge some of the default locale settings and stuff, maybe even make the x11 config more generic 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.