mirror of
https://github.com/srid/nixos-config.git
synced 2026-01-11 17:35:25 +08:00
32 lines
606 B
Lua
32 lines
606 B
Lua
-- -------
|
|
-- Library
|
|
-- -------
|
|
|
|
function map(mode, shortcut, command)
|
|
vim.api.nvim_set_keymap(mode, shortcut, command, { noremap = true, silent = true })
|
|
end
|
|
function nmap(shortcut, command)
|
|
map('n', shortcut, command)
|
|
end
|
|
function imap(shortcut, command)
|
|
map('i', shortcut, command)
|
|
end
|
|
|
|
-- ------
|
|
-- Config
|
|
-- ------
|
|
|
|
vim.cmd([[
|
|
set nobackup
|
|
set termguicolors " 24-bit colors
|
|
" let g:tokyonight_style = "day"
|
|
" let g:tokyonight_italic_functions = 1
|
|
" colorscheme tokyonight
|
|
colorscheme sonokai
|
|
]])
|
|
|
|
-- I don't care about tabs.
|
|
vim.opt.tabstop = 2
|
|
vim.opt.shiftwidth = 2
|
|
vim.opt.expandtab = true
|
|
|