6458a3e392
WIP: Snacks.nvim
cebc683566
feat: Set basic keymaps
d6bc5033ae
feat: Set options
6902d22f20
fix: Remove unsupported config options
829f3a616d
nuke defaults
801eae395b
feat: Use neovim-nightly
743ddd0b8f
style: Run formatter
15d6b0caff
chore: Update flake.nix to use my preferred tools
9dbbd6742d
chore: Update Stylua config
6b27c39f5d
WIP: lualine
1a9b9bc43b
fix: bufferline -> bufferline.nvim
45c85254b2
fix: marleyos -> marleyvim
92b586eee3
feat: Bufferline
cd5582af85
WIP
e3ef9e4716
style: <cmd> -> <CMD> etc
c7a523f4c1
fix: Add missing git browse keymaps
b622ddfa83
fix: Stop automatically setting <silent>
ee3c3bc32f
doc: Add some notes
3e1c814afe
feat: Autocommands
23f7e8a3a6
doc: Add type signature
75260eaa53
feat: Make folder match mod name; Add type signatures
5458b7a99a
feat: Rename key lib fns
43ce08cb9c
feat: Port mapped keymaps to library fn
19b11cd89e
feat: Basic keymaps using new library fn
27ba9da6f3
style: Switch to Alejandra formatting
63a19ff3f9
fix: Move Snacks settings into settings = { ... }
5fc1d3a86f
fix(home): Actually disable screenlocking on generic linux
8591dbf57f
fix: Add cache.nixos.org pubkey
a9c90d8aa3
feat: Switch to Alejandra formatting
6cbbb61e26
feat(home): Add substituters & other nix niceties
59e99a54a7
fix(home): Disable screenlocking on generic Linux
b72c4a2150
feat(home): i3lock -> betterlockscreen
c771026cf3
⬆ chore: Upgrade packages
2c8983857a
🙈 chore(ctags): Ignore ctags file
b0c25bdb50
⬆ chore: Browserslist update
106da54a41
🔨 build(gulp): Add watch script