This commit is contained in:
ayham 2021-06-22 20:21:15 +03:00
parent aebfed0022
commit 7429987c64
Signed by: ayham
GPG Key ID: EAB7F5A9DF503678
12 changed files with 100 additions and 84 deletions

View File

@ -1,17 +1,16 @@
exec feh --no-fehbg --bg-fill ~/pix/wallpapers/wallpaper &
#exef feh --no-fehbg --bg-color black "$@" &
#exec rm ~/.cache/wal/ &
#exec statusbar &
exec rm ~/.cache/wal/ &
exec wal -i ~/pix/wallpapers/wallpaper &
#exec feh --no-fehbg --bg-fill ~/pix/wallpapers/wallpaper &
exec xrdb ~/.cache/wal/colors.Xresources &
exec slstatus &
#exec picom --config ~/.config/picom.conf &
exec picom -CG --config ~/.config/picom.conf &
exec xrandr --auto --output HDMI1 --mode 1024x768 --right-of eDP1 &
exec xcompmgr &
#exec flameshot &
#exec greenclip daemon &
#exec /usr/lib/kdeconnectd &
#exec dunst &
#exec dunst
exec xmodmap ~/.config/Xmodmap &
#exec xrdb ~/.cache/wal/colors.Xresources &
exec mpd &
source ~/.config/env &
exec xss-lock -- /usr/bin/slock &
exec keynav &

View File

@ -96,7 +96,7 @@ font:
# - (macOS) Menlo
# - (Linux/BSD) monospace
# - (Windows) Consolas
family: ProFontIIx Nerd Font
family: monospace
# The `style` can be specified to pick a specific face.
style: Regular
@ -107,7 +107,7 @@ font:
#
# If the bold family is not specified, it will fall back to the
# value specified for the normal font.
family: ProFontIIx Nerd Font
family: monospace
# The `style` can be specified to pick a specific face.
style: Bold
@ -118,7 +118,7 @@ font:
#
# If the italic family is not specified, it will fall back to the
# value specified for the normal font.
family: ProFontIIx Nerd Font
family:
# The `style` can be specified to pick a specific face.
style: Italic
@ -129,7 +129,7 @@ font:
#
# If the bold italic family is not specified, it will fall back to the
# value specified for the normal font.
family: ProFontIIx Nerd Font
family: monospace
# The `style` can be specified to pick a specific face.
style: Bold Italic
@ -157,22 +157,23 @@ font:
#use_thin_strokes: true
# If `true`, bold text is drawn using the bright color variants.
#
#draw_bold_text_with_bright_colors: false
# Colors (Tomorrow Night)
colors:
# Default colors
primary:
background: '#000000'
foreground: '#FFFFFF'
#primary:
#background: '#FFFFFF'
#foreground: '#000000'
# Bright and dim foreground colors
#
# The dimmed foreground color is calculated automatically if it is not present.
# If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
# is `false`, the normal foreground color will be used.
dim_foreground: '#FFFFFF'
bright_foreground: '#eaeaea'
#dim_foreground: '#FFFFFF'
#bright_foreground: '#eaeaea'
# Cursor colors
#
@ -220,40 +221,40 @@ colors:
# foreground: CellBackground
# Normal colors
normal:
black: '#1d1f21'
red: '#cc6666'
green: '#b5bd68'
yellow: '#f0c674'
blue: '#81a2be'
magenta: '#b294bb'
cyan: '#8abeb7'
white: '#c5c8c6'
#normal:
# black: '#1d1f21'
# red: '#cc6666'
# green: '#b5bd68'
# yellow: '#f0c674'
# blue: '#81a2be'
# magenta: '#b294bb'
# cyan: '#8abeb7'
# white: '#c5c8c6'
# Bright colors
bright:
black: '#666666'
red: '#d54e53'
green: '#b9ca4a'
yellow: '#e7c547'
blue: '#7aa6da'
magenta: '#c397d8'
cyan: '#70c0b1'
white: '#eaeaea'
## Bright colors
#bright:
# black: '#666666'
# red: '#d54e53'
# green: '#b9ca4a'
# yellow: '#e7c547'
# blue: '#7aa6da'
# magenta: '#c397d8'
# cyan: '#70c0b1'
# white: '#eaeaea'
# Dim colors
#
# If the dim colors are not set, they will be calculated automatically based
# on the `normal` colors.
dim:
black: '#131415'
red: '#864343'
green: '#777c44'
yellow: '#9e824c'
blue: '#556a7d'
magenta: '#75617b'
cyan: '#5b7d78'
white: '#828482'
## Dim colors
##
## If the dim colors are not set, they will be calculated automatically based
## on the `normal` colors.
#dim:
# black: '#131415'
# red: '#864343'
# green: '#777c44'
# yellow: '#9e824c'
# blue: '#556a7d'
# magenta: '#75617b'
# cyan: '#5b7d78'
# white: '#828482'
# Indexed Colors
#

View File

@ -48,6 +48,7 @@ export GNUPGHOME="$XDG_DATA_HOME"/gnupg
export XMONAD_CONFIG_HOME="$XDG_CONFIG_HOME"/xmonad
export XMONAD_DATA_HOME="$XDG_DATA_HOME"/xmonad
export XMONAD_CACHE_HOME="$XDG_CACHE_HOME"/xmonad
export ZDOTDIR="$XDG_CONFIG_HOME"/zsh
# ~/ alias clean-ups
alias wget="wget --hsts-file=\"$XDG_CACHE_HOME/wget-hsts\""

View File

@ -11,7 +11,7 @@ text-width 80
# -- navigation
goto-next-feed no
browser "lynx -nocolor"
browser "librewolf -nocolor"
bind-key j down feedlist
bind-key k up feedlist
bind-key j next articlelist
@ -22,15 +22,15 @@ bind-key j down article
bind-key k up article
# -- macros
macro m set browser "mpv %u > /dev/null &"; open-in-browser ; set browser "lynx -nocolor"
macro a set browser "echo %u | xclip -sel clip"; open-in-browser ; set browser "lynx -nocolor"
macro m set browser "mpv %u > /dev/null &"; open-in-browser ; set browser "librewolf -nocolor"
macro a set browser "echo %u | xclip -sel clip"; open-in-browser ; set browser "librewolf -nocolor"
macro v set browser "curl %u > /tmp/img && sxiv /tmp/img && rm /tmp/img &"; open-in-browser ; set browser "lynx -nocolor"
# -- podboat
delete-played-files no
download-path "~/dox/pod/%h/%n"
max-downloads 4
player "nvlc"
player "mp3blaster"
# -- color
#color listfocus white black bold

View File

@ -1,43 +1,48 @@
# Youtube
# Youtube-Tech
https://www.youtube.com/feeds/videos.xml?channel_id=UC7YOGHUfC1Tb6E4pudI9STA mental-outlaw
https://www.youtube.com/feeds/videos.xml?channel_id=UCld68syR8Wi-GY_n4CaoJGA brodie-robertson
https://www.youtube.com/feeds/videos.xml?channel_id=UC8ENHE5xdFSwx71u3fDH5Xw the-primeagen
https://www.youtube.com/feeds/videos.xml?channel_id=UCd3dNckv1Za2coSaHGHl5aA tj-devries
https://www.youtube.com/feeds/videos.xml?channel_id=UCoryWpk4QVYKFCJul9KBdyw switched-to-linux politics conservative
https://www.youtube.com/feeds/videos.xml?channel_id=UC0ZTPkdxlAKf-V33tqXwi3Q hackersploit
https://www.youtube.com/feeds/videos.xml?channel_id=UCLwNTXWEjVd2qIHLcXxQWxA timcast right-center
https://www.youtube.com/feeds/videos.xml?channel_id=UCIveFvW-ARp_B_RckhweNJw steven-crowder right conservative
https://www.youtube.com/feeds/videos.xml?channel_id=UCL_f53ZEJxp8TtlOkHwMV9Q jordan-peterson philosphy enlightment
https://www.youtube.com/feeds/videos.xml?channel_id=UCDETFHKteb-C_EaXmRKvP4w sisyphus
https://www.youtube.com/feeds/videos.xml?channel_id=UCVls1GmFKf6WlTraIb_IaJg distrotube
https://www.youtube.com/feeds/videos.xml?channel_id=UCfp-lNJy4QkIGnaEE6NtDSg Terminalforlife
# News
http://rss.slashdot.org/Slashdot/slashdotMain/?format=xml tech news misc
# Youtube-Politics
https://www.youtube.com/feeds/videos.xml?channel_id=UCIveFvW-ARp_B_RckhweNJw steven-crowder right conservative
https://www.youtube.com/feeds/videos.xml?channel_id=UCL_f53ZEJxp8TtlOkHwMV9Q jordan-peterson philosphy enlightment
https://www.youtube.com/feeds/videos.xml?channel_id=UCoryWpk4QVYKFCJul9KBdyw switched-to-linux politics conservative
# Youtube-Food
https://www.youtube.com/feeds/videos.xml?channel_id=UC9_p50tH3WmMslWRWKnM7dQ adam-ragusea
# Youtube-Finance
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
# Fake news
https://www.theonion.com/rss theonion fake-news
https://babylonbee.com/feed babylonbee fake-news
# Blogs
https://unixsheikh.com/feed.rss unixshekh
https://drewdevault.com/blog/index.xml drewdevault
http://feeds.feedburner.com/LinuxHatersBlog/?format=xml linux-hatred-deserverd-joke-i-love-linux
# Comics
https://www.jspowerhour.com/comics.rss webcomic
https://xkcd.com/rss.xml webcomic
https://www.threewordphrase.com/rss.xml webcomic
https://feeds.feedburner.com/Explosm/?format=xml webcomic
# Podcasts
https://www.youtube.com/feeds/videos.xml?channel_id=UCzQUP1qoWDoEbmsQxvdjxgQ joe-rogan
https://anchor.fm/s/149fd51c/podcast/rss TechOverTea
https://www.youtube.com/feeds/videos.xml?channel_id=UCLwNTXWEjVd2qIHLcXxQWxA timcast right-center commentary
https://www.youtube.com/feeds/videos.xml?channel_id=UCIveFvW-ARp_B_RckhweNJw lowderwithcrowder right commentary
https://www.youtube.com/feeds/videos.xml?channel_id=UCMMCy1le81jHY8rwcaqQrtA thedrip right-center left-center commentary finance
# Luke smith chad
# Luke Smith chad
https://lukesmith.xyz/rss.xml luke-smith blog
https://lukesmith.xyz/videos luke-smith videos
https://videos.lukesmith.xyz/feeds/videos.xml luke-smith videos
https://notrelated.xyz/rss luke-smith notrelated
https://based.cooking/rss.xml luke-smith based-cooking
# Pentesting
https://www.darknet.org.uk/feed darknet

View File

@ -1,9 +1,10 @@
call plug#begin()
Plug 'ctrlpvim/ctrlp.vim'
"Plug 'ctrlpvim/ctrlp.vim'
Plug 'vimwiki/vimwiki'
Plug 'mhinz/vim-startify'
Plug 'liuchengxu/vim-which-key'
Plug 'jiangmiao/auto-pairs'
Plug 'brainfucksec/wal.vim'
" LSP
Plug 'neovim/nvim-lspconfig'
@ -30,13 +31,16 @@ filetype plugin indent on
" Setup lua
lua require("altffour")
" Setup theme.
set t_Co=256
hi Pmenu ctermbg=white
hi PmenuSel ctermbg=gray
hi PmenuSbar ctermbg=black
hi PmenuThumb ctermbg=black
let g:gruvbox_contrast_light="hard"
"let g:gruvbox_termcolors=16
set background=light
colorscheme wal
"hi Pmenu ctermbg=gray
"hi PmenuSel ctermbg=white
"hi PmenuSbar ctermbg=black
"hi PmenuThumb ctermbg=black
" General
set textwidth=80
@ -70,8 +74,11 @@ set ttyfast
let mapleader = " "
map <leader>e :bufdo e!<CR>
nnoremap <silent> <leader> :WhichKey '<Space>'<CR>
nnoremap <Leader>+ :vertical resize +5<CR>
nnoremap <Leader>- :vertical resize -5<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>
" Custom settings.
set mouse=a

View File

@ -35,12 +35,14 @@ local on_attach = function(client, bufnr)
buf_set_keymap('n', '[d', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>', opts)
buf_set_keymap('n', ']d', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>', opts)
buf_set_keymap('n', '<space>q', '<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>', opts)
buf_set_keymap("n", "<space>f", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts)
--buf_set_keymap("n", "<space>f", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts) -- ? is this needed
end
local servers = { "pyright", "rust_analyzer", "tsserver", "clangd" }
local servers = { "pyright", "rust_analyzer", "clangd" }
for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup { on_attach = on_attach }
end
require('symbols-outline').setup(opts)

View File

@ -27,7 +27,8 @@ rounded-corners-exclude = [
"class_g = 'code-oss'",
#"class_g = 'TelegramDesktop'",
"class_g = 'firefox'",
"class_g = 'Thunderbird'"
"class_g = 'Thunderbird'",
"class_g = 'keynav'"
];
round-borders = 1;
round-borders-exclude = [

1
.local/bin/dmenu-emoji Symbolic link
View File

@ -0,0 +1 @@
/home/sisyphus/proj/dmenu-emoji/dmenu-emoji.sh

View File

@ -1 +0,0 @@
/home/dizzy/proj/emojenu/emojenu

View File

@ -1,9 +1,9 @@
#!/bin/sh
pkill -9 feh
feh --no-fehbg --bg-fill ~/proj/sysconf/wallpapers/wallpaper
feh --no-fehbg --bg-fill ~/pix/wallpapers/wallpaper
rm -r ~/.cache/wal/
wal -i ~/proj/sysconf/wallpapers/wallpaper -o ~/.local/bin/qutebrowser_reload.py
wal -i ~/pix/wallpapers/wallpaper
xrdb ~/.cache/wal/colors.Xresources
cp ~/.cache/wal/dunstrc ~/.config/dunst/dunstrc

BIN
.local/bin/rust-analyzer Executable file

Binary file not shown.