Merge branch 'main' of github.com:DannyDannyDanny/dotfiles
This commit is contained in:
commit
520b178640
4 changed files with 42 additions and 8 deletions
|
|
@ -34,9 +34,6 @@ call plug#end()
|
||||||
set fileencoding=utf-8
|
set fileencoding=utf-8
|
||||||
set list
|
set list
|
||||||
set listchars=tab:→\ ,nbsp:␣,trail:•,precedes:«,extends:»
|
set listchars=tab:→\ ,nbsp:␣,trail:•,precedes:«,extends:»
|
||||||
" TODO: remove line below or line above
|
|
||||||
" set listchars=tab:→\ ,trail:␣,extends:…,eol:⏎
|
|
||||||
|
|
||||||
|
|
||||||
" vim-emoji setup
|
" vim-emoji setup
|
||||||
set completefunc=emoji#complete
|
set completefunc=emoji#complete
|
||||||
|
|
@ -97,11 +94,15 @@ let wiki_4.automatic_nested_syntaxes = 1
|
||||||
|
|
||||||
let g:vimwiki_list = [wiki_1, wiki_2, wiki_3, wiki_4]
|
let g:vimwiki_list = [wiki_1, wiki_2, wiki_3, wiki_4]
|
||||||
|
|
||||||
" Calendar setup
|
" calendar setup
|
||||||
let g:calendar_first_day = 'monday' " set monday as first day of week
|
let g:calendar_first_day = 'monday' " set monday as first day of week
|
||||||
let g:calendar_week_number = 1 " add weeknumber
|
let g:calendar_week_number = 1 " add weeknumber
|
||||||
|
|
||||||
" LARBS inspired below
|
" open new tab with tu - inspired by theniceboy/nvim
|
||||||
|
noremap tu :tabe<CR>
|
||||||
|
noremap tU :tab split<CR>
|
||||||
|
|
||||||
|
" configs below are from LukeSmithxyz/LARBS
|
||||||
set title
|
set title
|
||||||
set bg=light
|
set bg=light
|
||||||
set go=a
|
set go=a
|
||||||
|
|
@ -179,8 +180,6 @@ set noshowcmd
|
||||||
|
|
||||||
" Ensure files are read as what I want:
|
" Ensure files are read as what I want:
|
||||||
let g:vimwiki_ext2syntax = {'.Rmd': 'markdown', '.rmd': 'markdown','.md': 'markdown', '.markdown': 'markdown', '.mdown': 'markdown'}
|
let g:vimwiki_ext2syntax = {'.Rmd': 'markdown', '.rmd': 'markdown','.md': 'markdown', '.markdown': 'markdown', '.mdown': 'markdown'}
|
||||||
map <leader>v :VimwikiIndex<CR>
|
|
||||||
" let g:vimwiki_list = [{'path': '~/.local/share/nvim/vimwiki', 'syntax': 'markdown', 'ext': '.md'}]
|
|
||||||
autocmd BufRead,BufNewFile /tmp/calcurse*,~/.calcurse/notes/* set filetype=markdown
|
autocmd BufRead,BufNewFile /tmp/calcurse*,~/.calcurse/notes/* set filetype=markdown
|
||||||
autocmd BufRead,BufNewFile *.ms,*.me,*.mom,*.man set filetype=groff
|
autocmd BufRead,BufNewFile *.ms,*.me,*.mom,*.man set filetype=groff
|
||||||
autocmd BufRead,BufNewFile *.tex set filetype=tex
|
autocmd BufRead,BufNewFile *.tex set filetype=tex
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ This repo is an extension of [dannydannydanny/methodology](https://github.com/Da
|
||||||
|
|
||||||
* post OS install: [ubuntu](ubuntu.md)
|
* post OS install: [ubuntu](ubuntu.md)
|
||||||
* post post OS install: [firefox-scrolling](firefox-scrolling.md)
|
* post post OS install: [firefox-scrolling](firefox-scrolling.md)
|
||||||
|
* server cluster roadmap: [server](server.md)
|
||||||
* extend *makefile*:
|
* extend *makefile*:
|
||||||
* **low-level configs:**
|
* **low-level configs:**
|
||||||
* config zsh
|
* config zsh
|
||||||
|
|
|
||||||
34
server.md
Normal file
34
server.md
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# HOME SERVERS
|
||||||
|
|
||||||
|
* [ ] auto-setup ssh on all machines
|
||||||
|
* [ ] test setup
|
||||||
|
* [ ] install and setup `ngrok` on test machine
|
||||||
|
* [ ] research replacing `ngrok` with [sish](https://github.com/antoniomika/sish)
|
||||||
|
* [ ] add authorized keys to version control (?)
|
||||||
|
* [ ] repurpose [server-ip-sync](server-ip-sync.md)
|
||||||
|
* [ ] client machines automation
|
||||||
|
* [ ] read ssh commands in [ubuntu](ubuntu.md)
|
||||||
|
* [ ] generate ssh key pair
|
||||||
|
* [ ] write public key to gist
|
||||||
|
* [ ] server machines
|
||||||
|
* [ ] fetch keys and add to `.ssh/authorized_keys`
|
||||||
|
* [ ] (auto)-setup `ngrok`
|
||||||
|
* [X] set up lenovo machine as thin client
|
||||||
|
* [ ] run pop os??
|
||||||
|
* [ ] keepass get comfy
|
||||||
|
* [ ] set up keepass on all devices
|
||||||
|
* [ ] set up ssh keys in keepass
|
||||||
|
* [.] set up home server cluster
|
||||||
|
* [ ] setup jetson OS (nvidia distro)
|
||||||
|
* [ ] Jetson Nano Developer Kit SD Card Image [link](https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit)
|
||||||
|
* [ ] Mac + Lenovo access
|
||||||
|
* [.] setup raspberry pi
|
||||||
|
* [X] install Raspberry Pi OS Lite (32-bit) [link](https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-32-bit)
|
||||||
|
* [ ] Mac + Lenovo access
|
||||||
|
* [ ] setup ftp
|
||||||
|
* [.] reinstall OS on imac
|
||||||
|
* [.] obtain CD
|
||||||
|
* [ ] decide imac purpose
|
||||||
|
* [ ] decide what OS to run
|
||||||
|
* [ ] move music collection from e540 to HDD
|
||||||
|
* [ ] jailbreak iPads
|
||||||
|
|
@ -23,7 +23,7 @@ sudo add-apt-repository ppa:aslatter/ppa # for alacritty
|
||||||
|
|
||||||
sudo apt install git -y # version control
|
sudo apt install git -y # version control
|
||||||
# sudo apt install neovim -y # brew install nvim to get version 0.7
|
# sudo apt install neovim -y # brew install nvim to get version 0.7
|
||||||
sudo apt install librewolf -y # add librewolf repo first
|
# sudo apt install librewolf -y # add librewolf repo first
|
||||||
sudo apt install qutebrowser -y # minimal vim-binding browser
|
sudo apt install qutebrowser -y # minimal vim-binding browser
|
||||||
sudo apt install gnome-tweaks -y # tool to remap caps to ctrl
|
sudo apt install gnome-tweaks -y # tool to remap caps to ctrl
|
||||||
sudo apt install alacritty -y # add alacritty repo first
|
sudo apt install alacritty -y # add alacritty repo first
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue