diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 7948dae..719480a 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -67,26 +67,34 @@ let g:sync_taskwarrior = 0 let g:vimwiki_markdown_link_ext = 1 " explicitly add .md extension in vimwiki let wiki_1 = {} +let wiki_1.name = 'vimwiki_private' let wiki_1.path = '~/.local/share/nvim/vimwiki/' let wiki_1.syntax = 'markdown' let wiki_1.ext = 'md' +let wiki_1.automatic_nested_syntaxes = 1 let wiki_2 = {} +let wiki_2.name = 'methodology_public' let wiki_2.path = '~/methodology/' let wiki_2.syntax = 'markdown' let wiki_2.ext = 'md' +let wiki_2.automatic_nested_syntaxes = 1 let wiki_3 = {} +let wiki_3.name = 'taiga_admin_private' let wiki_3.path = '~/administration/' let wiki_3.syntax = 'markdown' let wiki_3.ext = 'md' +let wiki_3.automatic_nested_syntaxes = 1 -let wiki_3 = {} -let wiki_3.path = '~/dotfiles/' -let wiki_3.syntax = 'markdown' -let wiki_3.ext = 'md' +let wiki_4 = {} +let wiki_4.name = 'dotfiles_public' +let wiki_4.path = '~/dotfiles/' +let wiki_4.syntax = 'markdown' +let wiki_4.ext = 'md' +let wiki_4.automatic_nested_syntaxes = 1 -let g:vimwiki_list = [wiki_1, wiki_2, wiki_3] +let g:vimwiki_list = [wiki_1, wiki_2, wiki_3, wiki_4] " Calendar setup let g:calendar_first_day = 'monday' " set monday as first day of week diff --git a/README.md b/README.md index 4f265e1..6ec52e1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # dotfiles This repo is an extension of [dannydannydanny/methodology](https://github.com/DannyDannyDanny/methodology/) +The central part of this repo is [ubuntu](ubuntu.md) ## Roadmap: @@ -17,5 +18,8 @@ This repo is an extension of [dannydannydanny/methodology](https://github.com/Da * [ ] make-rule for setting up `$HOME/.venvs/nvim/bin/python` * [ ] make-rules for getting nvim checkhealth up to speed * [ ] music config: - * mpd, mpc, ncmpcpp ([Mac guide](https://killtheyak.com/install-mpd-mpc-ncmpcpp/), [config guide for mac](https://computingforgeeks.com/install-configure-mpd-ncmpcpp-macos/)) + * mpd, mpc, ncmpcpp + * [Mac guide](https://killtheyak.com/install-mpd-mpc-ncmpcpp/) + * [config guide for mac](https://computingforgeeks.com/install-configure-mpd-ncmpcpp-macos/) * test on new machine with music dir + diff --git a/index.md b/index.md new file mode 100644 index 0000000..5cf5921 --- /dev/null +++ b/index.md @@ -0,0 +1 @@ +* [README.md](README.md.md) diff --git a/ubuntu.md b/ubuntu.md index e439aca..9deaf90 100644 --- a/ubuntu.md +++ b/ubuntu.md @@ -1,7 +1,5 @@ ## Document Roadmap -* ubunutu script should install all programs in one go (and not ask go Y every time) -* add necessary packages: * oh-my-zsh install * ssh setup from vimwiki * git clone dotfiles @@ -86,6 +84,17 @@ Copy the public key to machines which you want to access with this machine. Inversely, if you want other machines to ssh to this machine, copy their public keys to this machine. +#### ssh resources +* [Digital Ocean ssh essentials](https://www.digitalocean.com/community/tutorials/ssh-essentials-working-with-ssh-servers-clients-and-keys) + +#### server-side setup checklist +* setup locales (LC_LANGUAGE, LC_ALL) +* install openssh-server +* enable ssh service on startup +* copy workstation public key to server +* ssh via key (i.e no password) +* disable password authentication + ## Snap packages ```