This commit is contained in:
ayham 2021-08-02 14:32:41 +03:00
parent 56212fa2fc
commit 3bf18d3429
Signed by: ayham
GPG Key ID: EAB7F5A9DF503678
4 changed files with 98 additions and 31 deletions

View File

View File

@ -15,6 +15,12 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCkf4VIqu3Acnfzuk3kRIFwA got
https://www.youtube.com/feeds/videos.xml?channel_id=UCJLLl6AraX1POemgLfhirwg bits-inside-by-rene-rebe
https://www.youtube.com/feeds/videos.xml?channel_id=UCAD-xOOaUI6N7Uq9laOVbcw more-bits-inside-by-rene-rebe
https://www.youtube.com/feeds/videos.xml?channel_id=UCaTznQhurW5AaiYPbhEA-KA molly-rocket
https://www.youtube.com/feeds/videos.xml?channel_id=UC5UAwBUum7CPN5buc-_N1Fw the-linux-experiment
https://www.youtube.com/feeds/videos.xml?channel_id=UCJetJ7nDNLlEzDLXv7KIo0w gavin-freeborn
https://www.youtube.com/feeds/videos.xml?channel_id=UCjSEJkpGbcZhvo0lr-44X_w techhut
https://www.youtube.com/feeds/videos.xml?channel_id=UCgXdyySqz7qH-lDiVG-7KwA randy-the-sequel
https://www.youtube.com/feeds/videos.xml?channel_id=UCUmLRMERmJrmUtgnbFfknAg randy
https://www.youtube.com/feeds/videos.xml?channel_id=UCAiiOTio8Yu69c3XnR7nQBQ system-crafters
"-----------------"
"---- Blogs"
@ -24,6 +30,7 @@ https://drewdevault.com/blog/index.xml drewdevault
http://feeds.feedburner.com/LinuxHatersBlog/?format=xml linux-hatred-deserverd-joke-i-love-linux
https://k1sslinux.org/blog/blog.xml KISS-Linux
https://cosmic.voyage/rss.xml comsic-voyage
https://www.youtube.com/feeds/videos.xml?channel_id=UCbfYPyITQ-7l4upoX8nvctg two-minute-papers
"-----------------"
"---- Podcasts"
@ -46,12 +53,14 @@ https://odysee.com/$/rss/@Luke/70 luke-smith videos odysee
"---- Chess"
"-----------------"
https://www.youtube.com/feeds/videos.xml?channel_id=UCXy10-NEFGxQ3b4NVrzHw1Q eric-rosen
https://www.youtube.com/feeds/videos.xml?channel_id=UCkJdvwRC-oGPhRHW_XPNokg hanging-pawns
"-----------------"
"---- Youtube-Philosphy"
"-----------------"
https://www.youtube.com/feeds/videos.xml?channel_id=UCDETFHKteb-C_EaXmRKvP4w sisyphus
https://www.youtube.com/feeds/videos.xml?channel_id=UCJ-vHE5CrGaL_ITEg-n3OeA theramintrees
https://www.youtube.com/feeds/videos.xml?channel_id=UCmFeOdJI3IXgTBDzqBLD8qg moon commentary
"-----------------"
"---- Youtube-Politics"
@ -69,6 +78,8 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UC9_p50tH3WmMslWRWKnM7dQ ada
https://www.youtube.com/feeds/videos.xml?channel_id=UCuM3xKQ_D0RIMMSUh9AYxNA way-of-ramen
https://www.youtube.com/feeds/videos.xml?channel_id=UCj4KP216972cPp2w_BAHy8g wilderness-cooking
https://www.youtube.com/feeds/videos.xml?channel_id=UCIix6MklfJFywa_36iDj8Sw country-life-vlog
https://www.youtube.com/feeds/videos.xml?channel_id=UCfxzr4iHJ1ZFq7KT8bwfiBw men-with-the-pot
https://www.youtube.com/feeds/videos.xml?channel_id=UCVVAnxQ2YMC_qlc7QfPA2YQ almazankitchen
"-----------------"
"---- Youtube-Finance"
@ -76,6 +87,10 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCIix6MklfJFywa_36iDj8Sw cou
https://www.youtube.com/feeds/videos.xml?channel_id=UCFQMnBA3CS502aghlcr0_aw coffeezilla
https://www.youtube.com/feeds/videos.xml?channel_id=UCFCEuCsyWP0YkP3CZ3Mr01Q the-plain-bagel
https://www.youtube.com/feeds/videos.xml?channel_id=UCASM0cgfkJxQ1ICmRilfHLw patrick-boyle quants
https://www.youtube.com/feeds/videos.xml?channel_id=UCZ4AMrDcNrfy3X6nsU8-rPg economics-explained
https://www.youtube.com/feeds/videos.xml?channel_id=UCT0dmfFCLWuVKPWZ6wcdKyg james-jani
https://www.youtube.com/feeds/videos.xml?channel_id=UCoOjH8D2XAgjzQlneM2W0EQ jake-tran
https://www.youtube.com/feeds/videos.xml?channel_id=UCV0OPCa5_LS8SWp118FRHIA spencer-cornelia
"-----------------"
"---- Youtube-Creativity"
@ -84,6 +99,17 @@ https://www.youtube.com/feeds/videos.xml?channel_id=UCAL3JXZSzSm8AlZyD3nQdBA pri
https://www.youtube.com/feeds/videos.xml?channel_id=UC2SMpy2oZV6BoyJEYShw9bw ta-outdoors
https://www.youtube.com/feeds/videos.xml?channel_id=UCrI3dm4qgAEV67Jc6797WIA random-hands
"-----------------"
"---- Youtube-fAnNy-sTocK"
"-----------------"
https://www.youtube.com/feeds/videos.xml?channel_id=UCd6vEDS3SOhWbXZrxbrf_bw samtime
https://www.youtube.com/feeds/videos.xml?channel_id=UClgVmK6jZTZKAIlEhK1KRVQ sixteenleo
"-----------------"
"---- Youtube-Keyboard"
"-----------------"
https://www.youtube.com/feeds/videos.xml?channel_id=UCeHOkFGW-7uAZFvq3BXb8YA wildcat
"-----------------"
"---- Pentesting"
"-----------------"

View File

@ -6,10 +6,12 @@ Plug 'mhinz/vim-startify'
Plug 'liuchengxu/vim-which-key'
Plug 'dylanaraps/wal.vim'
Plug 'morhetz/gruvbox'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'folke/twilight.nvim'
Plug 'folke/zen-mode.nvim'
Plug 'hoob3rt/lualine.nvim'
"Plug 'windwp/nvim-autopairs'
Plug 'windwp/nvim-autopairs'
Plug 'sindrets/diffview.nvim'
Plug 'kyazdani42/nvim-web-devicons' " for file icons
Plug 'kyazdani42/nvim-tree.lua'
@ -18,10 +20,6 @@ Plug 'L3MON4D3/LuaSnip'
Plug 'lewis6991/gitsigns.nvim'
Plug 'nekonako/xresources-nvim'
" Debugger Plugins
Plug 'puremourning/vimspector'
Plug 'szw/vim-maximizer'
" LSP
Plug 'neovim/nvim-lspconfig'
Plug 'hrsh7th/nvim-compe'
@ -42,7 +40,6 @@ Plug 'nvim-treesitter/playground'
Plug 'puremourning/vimspector'
call plug#end()
filetype plugin indent on
" Debugger Remaps
fun! GotoWindow(id)
@ -80,20 +77,18 @@ nmap <leader>dcbp <Plug>VimspectorToggleConditionalBreakpoint
" Setup lua
lua require("altffour")
" Setup theme.
set t_Co=256
"let g:gruvbox_termcolors=16
"set g:gruvbox_contrast_light="hard"
"set background=light
colorscheme wal
"set termguicolors
"hi Pmenu ctermbg=gray
"hi PmenuSel ctermbg=white
"hi PmenuSbar ctermbg=black
"hi PmenuThumb ctermbg=black
" General
set textwidth=80
filetype plugin indent on
filetype on
set noswapfile
set nobackup
set nomodeline
set nocompatible
set noequalalways
set nowrap
set textwidth=0
set wrapmargin=0
set ttimeoutlen=0
set clipboard+=unnamed
set autoread
set backspace=indent,eol,start
@ -102,6 +97,10 @@ set smartcase
set incsearch
set magic
set tabstop=4
set sidescrolloff=999
set sidescrolloff=999
set wildmenu
set wildchar=<TAB>
" LSP
" Set completeopt to have a better completion experience
@ -123,14 +122,24 @@ smap <silent><expr> <C-E> luasnip#choice_active() ? '<Plug>luasnip-next-choice'
" Appearance
set number
set nowrap
" toggle invisible characters
set showbreak=
set list
set listchars=tab:→\ ,eol,trail:⋅,extends:,precedes:,space
set ttyfast
" Cursor appearance
" Setup theme.
set t_Co=256
"let g:gruvbox_termcolors=16
"set g:gruvbox_contrast_light="hard"
"set background=light
colorscheme wal
"set termguicolors
hi Pmenu ctermbg=black
hi PmenuSel ctermbg=white
hi PmenuSbar ctermbg=black
hi PmenuThumb ctermbg=black
set cursorline
highlight Cursor ctermbg=white ctermfg=white
" Default Colors for CursorLine
@ -146,14 +155,6 @@ autocmd InsertLeave * highlight CursorLine ctermbg=Black ctermfg=White
let mapleader = " "
map <leader>e :bufdo e!<CR>
nnoremap <silent> <leader> :WhichKey '<Space>'<CR>
" Telescope
nnoremap <leader>ff :Telescope find_files<cr>
nnoremap <leader>fg :Telescope live_grep<cr>
nnoremap <leader>fb :Telescope buffers<cr>
nnoremap <leader>fh :Telescope help_tags<cr>
" Keymaps
nnoremap Y y$
nnoremap n nzzzv
nnoremap N nzzzv
@ -170,6 +171,39 @@ nnoremap <leader>j :m .+1<CR>==
vnoremap <C-k> :m .-1<CR>==
nnoremap <leader>k :m .-1<CR>==
nnoremap <silent> <leader>ac :center<CR>
nnoremap <silent> <leader>ar :right<CR>
nnoremap <silent> <leader>al :left<CR>
nnoremap <silent> <leader>bn :next<CR>
nnoremap <silent> <leader>bp :prev<CR>
nnoremap <silent> <leader>bd :bd<CR>
nnoremap <silent> <leader>ws :split<CR>
nnoremap <silent> <leader>wvs :vsplit<CR>
nnoremap <silent> <leader>wc :close<CR>
noremap <up> <Nop>
noremap <down> <Nop>
noremap <left> <Nop>
noremap <right> <Nop>
inoremap <up> <Nop>
inoremap <down> <Nop>
inoremap <left> <Nop>
inoremap <right> <Nop>
vnoremap <up> <Nop>
vnoremap <down> <Nop>
vnoremap <left> <Nop>
vnoremap <right> <Nop>
" Telescope
nnoremap <leader>ff :Telescope find_files<cr>
nnoremap <leader>fg :Telescope live_grep<cr>
nnoremap <leader>fb :Telescope buffers<cr>
nnoremap <leader>fh :Telescope help_tags<cr>
" Custom settings.
set mouse=a
set encoding=utf-8

View File

@ -16,8 +16,15 @@ if pcall(require, 'plenary') then
end
end
require('twilight').setup()
require('zen-mode').setup()
require('twilight').setup({
dimming = {
alpha = 0.25,
color = { "Normal", "#000000" },
}
})
require('zen-mode').setup({
width = .80,
})
require('lualine').setup({
options = {
theme = 'gruvbox'