diff --git a/newsboat/cache.db b/newsboat/cache.db new file mode 100644 index 0000000..7bd5fb8 Binary files /dev/null and b/newsboat/cache.db differ diff --git a/newsboat/urls b/newsboat/urls index 7683a5e..45957ea 100644 --- a/newsboat/urls +++ b/newsboat/urls @@ -1,3 +1,4 @@ +https://brahmasatya.com/rss.xml "blog" https://lukesmith.xyz/rss.xml "blog" https://thehistoryoftheweb.com/feed/ "History of the web" https://blog.jim-nielsen.com/feed.xml "Jim Nielsen" @@ -34,7 +35,49 @@ https://manuelmoreale.com/feed/rss "Manuel Moreale" https://ar.al/index.xml "Aral" https://ludic.mataroa.blog/rss/ "Ludic" https://grantslatton.com/rss.xml "Grant Slatton" +https://andregarzia.com/feeds/all.atom.xml "Andre Garzia" +https://hacdias.com/writings/feed.xml "hacdias" +https://medium.com/feed/@kentbeck_7670 "medium" +https://blog.gautamsuraj.com.np/rss.xml "blog" +http://blog.cleancoder.com/atom.xml "blog" "programming" + +https://iam.skoo.bz/rss/ +https://axxuy.xyz/blog/feed.xml +https://tallywinkle.bearblog.dev/feed/ +https://www.conor.zone/en/feeds/atom.xml +https://davehenry.blog/atom.xml +https://waxingpoeticaboutlife.dreamwidth.org/data/atom +https://forkingmad.blog/feed/ +https://joelchrono.xyz/feed.xml +https://lars-christian.com/feed.xml +https://lemons.bearblog.dev/feed/ +https://mtwb.blog/index.xml +https://megancarnes.blog/feed/ +https://www.muliama.blog/feed/ +https://seeker518.wordpress.com/feed/ +https://www.nicksimson.com/feed.xml +https://notes.druchan.com/feed.xml +https://blog.nyman.re/feed.xml +https://riverpunk.bearblog.dev/feed/ +https://smorgasboring.com/rss/ +https://www.technbuzz.com/feed/ +https://criminallyvulgar.dev/feed/ +https://www.timbornholdt.com/blog/feed.rss +https://www.kgadams.net/feed +https://varunbarad.com/feed.xml +https://vrabia.bearblog.dev/feed/ +https://kami.bearblog.dev/feed/ +https://jordangoodman.bearblog.dev/feed/ +https://herman.bearblog.dev/feed/ +https://jishu.bearblog.dev/feed/ +https://joshs.bearblog.dev/feed/ +https://curiously.bearblog.dev/feed/ +https://log.ivomota.com/feed/ +https://goodinternetmagazine.com/rss/ +https://ldstephens.net/feed/feed.xml + +https://www.youtube.com/feeds/videos.xml?channel_id=UCh7r8sc97Tzf1mV2TqNZm2A "youtube" https://videos.lukesmith.xyz/feeds/videos.xml?accountId=3 "peertube" "~Luke Smith (Peertube) https://lukesmith.xyz/youtube.xml "youtube" "~Luke Smith (Youtube)" https://www.youtube.com/feeds/videos.xml?channel_id=UCVls1GmFKf6WlTraIb_IaJg "youtube" @@ -51,9 +94,3 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCOCZxe0gNRA7c3PGWPGoiGg "yo https://www.youtube.com/feeds/videos.xml?channel_id=UCgdTVe88YVSrOZ9qKumhULQ "youtube" https://www.youtube.com/feeds/videos.xml?channel_id=UCy0tKL1T7wFoYcxCe0xjN6Q "youtube" - -https://medium.com/feed/@kentbeck_7670 "medium" -https://blog.gautamsuraj.com.np/rss.xml "blog" - -http://blog.cleancoder.com/atom.xml "blog" "programming" -https://martinfowler.com/feed.atom "blog" "programming" diff --git a/vim/vimrc b/vim/vimrc index fb32658..70c1093 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -1,21 +1,18 @@ call plug#begin('~/.vim/plugged') -"Plug 'artur-shaik/vim-javacomplete2' -"Plug 'apalmer1377/factorus' -"Plug 'junegunn/fzf.vim' -"Plug 'dense-analysis/ale' - -Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } Plug 'junegunn/fzf.vim' +Plug 'neoclide/coc.nvim', {'branch': 'release'} +Plug 'dense-analysis/ale' +Plug 'vim-test/vim-test' +Plug 'tpope/vim-fugitive' +Plug 'mfussenegger/nvim-dap' call plug#end() -" javacomplete2 -autocmd FileType java setlocal omnifunc=javacomplete#Complete -let g:JavaComplete_ClosingBrace = 1 let g:mapleader = " " + let g:netrw_liststyle = 3 let g:netrw_banner = 0 let g:netrw_winsize = 25 @@ -31,6 +28,10 @@ set nohlsearch set splitbelow splitright set visualbell set noerrorbells +set clipboard+=unnamed,unnamedplus +set ignorecase +set smartcase +set showmatch nnoremap h nnoremap j @@ -50,8 +51,8 @@ nnoremap n :bn nnoremap t :!clear && make test nnoremap b :!clear && make package nnoremap m :make -nnoremap v :e ~/.vim/vimrc -nnoremap s :source ~/.vim/vimrc +nnoremap v :e ~/.config/nvim/init.vim +nnoremap s :source ~/.config/nvim/init.vim nnoremap e :Vex nnoremap zz ZZ nnoremap zq ZQ @@ -60,6 +61,9 @@ nnoremap j :m .+1 nnoremap k :m .-2 vnoremap j :m '>+1 vnoremap k :m '<-2 +nnoremap h :SidewaysLeft +nnoremap l :SidewaysRight + " guile nnoremap gb gg^i#!/usr/bin/guile \-e main -s!#(define (main args))kk @@ -69,3 +73,18 @@ autocmd BufReadPost *.doc,*.docx silent %!antiword "%" autocmd BufReadPost *.odt,*.odp silent %!odt2txt "%" autocmd BufReadPost *.pdf silent %!pdftotext -nopgbrk -layout -q -eol unix "%" - | fmt -w78 autocmd BufWriteCmd *.pdf set readonly + + + +let g:ale_linters = { +\ 'java': ['checkstyle', 'javac', 'pmd'], +\} + + +let g:ale_fixers = { +\ 'java': ['google-java-format'], +\} + +let g:ale_fix_on_save = 1 + +autocmd BufWritePre *.java :normal! gg=G " reformat java file on save