diff options
author | Nicholas Noll <nbnoll@eml.cc> | 2020-06-07 15:39:10 -0700 |
---|---|---|
committer | Nicholas Noll <nbnoll@eml.cc> | 2020-06-07 15:39:10 -0700 |
commit | 39f710dfb2010c4df0c14f5079173562071d6a65 (patch) | |
tree | 8c38cb022286fbc6476cb98c2f3946ecac4f05cd | |
parent | 4dd3ead5d97fa7f3bf3931cf4c446f4bcb52e893 (diff) |
finalized replacement with dwm fork
-rw-r--r-- | .config/alacritty/alacritty.yml | 8 | ||||
-rw-r--r-- | .config/fish/config.fish | 5 | ||||
-rw-r--r-- | .config/fish/fish_variables | 2 | ||||
-rwxr-xr-x | .config/homelayout.sh | 2 | ||||
-rw-r--r-- | .config/mutt/colors | 4 | ||||
-rw-r--r-- | .config/nvim/after/syntax/c.vim | 2 | ||||
-rw-r--r-- | .config/nvim/init.vim | 7 | ||||
-rw-r--r-- | .config/nvim/leaders.vim | 10 | ||||
-rw-r--r-- | .config/nvim/macros.vim | 3 | ||||
-rw-r--r-- | .config/nvim/plugins.vim | 5 | ||||
-rw-r--r-- | .config/picom/config | 7 | ||||
-rw-r--r-- | .config/qutebrowser/config.py | 11 | ||||
-rw-r--r-- | .config/qutebrowser/quickmarks | 6 | ||||
-rw-r--r-- | .gdbinit | 8 | ||||
-rw-r--r-- | .xinitrc | 8 |
15 files changed, 56 insertions, 32 deletions
diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index 9b8fc9e..64924ca 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -20,13 +20,13 @@ draw_bold_text_with_bright_colors: true font: normal: - family: Inconsolata + family: consolas bold: - family: Inconsolata + family: consolas italic: - family: Hack + family: consolas bold-italic: - family: Hack + family: consolas size: 12.0 # Offset is the extra space around each character. offset.y can be thought of diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 95eaa8b..7fe9ecd 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -7,12 +7,9 @@ set -g -x XDG_VIDEOS_DIR "$HOME/media" set -g -x PYTHONPATH "$HOME/root/lib/py/" $PYTHONPATH # Set global environmental variables -set -g -x QT_QPA_PLATFORM wayland -set -g -x QT_WAYLAND_DISABLE_WINDOWDECORATION "1" -set -g -x MOZ_ENABLE_WAYLAND 1 - set -g -x MAILCAPS /home/nolln/.config/mutt/mailcap set -g -x TEXINPUTS .:/home/nolln/docs//:/usr/share/texmf-dist/tex// +set -g -x QT_QPA_PLATFORM xcb # Set system apps set EDITOR nvim diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables index 68e32a3..69ca71d 100644 --- a/.config/fish/fish_variables +++ b/.config/fish/fish_variables @@ -44,7 +44,7 @@ SETUVAR fish_pager_color_completion:normal SETUVAR fish_pager_color_description:yellow SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan -SETUVAR fish_user_paths:/home/nolln/root/bin\x1e/home/nolln/\x2eyarn/bin\x1e/home/nolln/code/bin\x1e/home/nolln/go/bin\x1e/home/nolln/\x2elocal/bin\x1e/home/nolln/code/muon/bin\x1e/home/nolln/\x2efzf/bin +SETUVAR fish_user_paths:/home/nolln/root/bin\x1e/home/nolln/\x2eyarn/bin\x1e/home/nolln/code/bin\x1e/home/nolln/go/bin\x1e/home/nolln/\x2elocal/bin\x1e/home/nolln/code/muon/bin\x1e/home/nolln/\x2efzf/bin\x1e/home/nolln/opt/Vivado/2019\x2e2/bin SETUVAR pure_begin_prompt_with_current_directory:true SETUVAR pure_color_command_duration:pure_color_warning SETUVAR pure_color_current_directory:pure_color_primary diff --git a/.config/homelayout.sh b/.config/homelayout.sh new file mode 100755 index 0000000..83cf76e --- /dev/null +++ b/.config/homelayout.sh @@ -0,0 +1,2 @@ +#!/bin/sh +xrandr --output DP-1 --off --output DP-2 --off --output DP-3 --mode 1920x1080 --pos 1920x0 --rotate normal --output HDMI-1 --mode 1920x1080 --pos 0x0 --rotate normal diff --git a/.config/mutt/colors b/.config/mutt/colors index 79ad70d..c34b1e9 100644 --- a/.config/mutt/colors +++ b/.config/mutt/colors @@ -1,6 +1,4 @@ -# Theme for Mutt: https://draculatheme.com/ -# -# @author Paul Townsend <paul@caprica.org> +# Theme for Mutt # general ------------ foreground ---- background ----------------------------- color error color196 default diff --git a/.config/nvim/after/syntax/c.vim b/.config/nvim/after/syntax/c.vim index 885a31a..019af16 100644 --- a/.config/nvim/after/syntax/c.vim +++ b/.config/nvim/after/syntax/c.vim @@ -1,6 +1,6 @@ syn keyword cgoInt uint8 uint16 uint32 uint64 int8 int16 int32 int64 uint uintptr intptr byte ubyte sbyte ulong vlong uvlong rune syn keyword cgoFloat float32 float64 -syn keyword cgoType error String string +syn keyword cgoType error string syn keyword cgoConstant nil syn keyword cgoPanic panicf diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 728abdd..c8633ce 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -33,7 +33,6 @@ Plug 'iamcco/markdown-preview.nvim', { 'do': 'cd app & yarn install' } " Version control Plug 'airblade/vim-gitgutter' Plug 'tpope/vim-fugitive' -Plug 'jreybert/vimagit' " Language specific Plug 'lervag/vimtex' " LaTeX @@ -42,15 +41,13 @@ Plug 'dag/vim-fish' " Fish Plug 'fatih/vim-go' " Go Plug 'vim-python/python-syntax' " Python -" Typescript -Plug 'leafgarland/typescript-vim' -Plug 'peitalin/vim-jsx-typescript' - " Formatting Plug 'sbdchd/neoformat' call plug#end() +packadd termdebug + """""""""""""""""""""""""""""""""""""""""""""""" " VIM COLOR SCHEME """""""""""""""""""""""""""""""""""""""""""""""" diff --git a/.config/nvim/leaders.vim b/.config/nvim/leaders.vim index 7c9ed3f..6b8b290 100644 --- a/.config/nvim/leaders.vim +++ b/.config/nvim/leaders.vim @@ -11,12 +11,20 @@ nnoremap <Leader>o :only<CR> nnoremap <Leader>\| :wincmd \|<CR> nnoremap <Leader>= :wincmd =<CR> nnoremap <Leader>r :wincmd R<CR> +nnoremap <Leader>h :wincmd h<CR> +nnoremap <Leader>j :wincmd j<CR> +nnoremap <Leader>k :wincmd k<CR> +nnoremap <Leader>l :wincmd l<CR> " remove highlights -nnoremap <Leader>h :noh<CR> nnoremap <Leader><Leader>R<CR> :so ~/.config/nvim/init.vim " testing nnoremap <Leader>t :call TestFile()<CR> nnoremap <Leader><Leader>t :call TestPkg()<CR> + +" debugging +noremap <Leader><Leader>d :Termdebug<CR> +nnoremap <Leader><Leader>b :Break<CR> +nnoremap <Leader><Leader><S-b> :Clear<CR> diff --git a/.config/nvim/macros.vim b/.config/nvim/macros.vim index 2401508..45e49bf 100644 --- a/.config/nvim/macros.vim +++ b/.config/nvim/macros.vim @@ -62,3 +62,6 @@ function TestFile() silent !clear execute "!runtest " . substitute(expand('%:p:r'), "/home/nolln/root/sys/", "", "") endfunction + +" C files +autocmd BufNewfile,BufRead *.h set ft=c diff --git a/.config/nvim/plugins.vim b/.config/nvim/plugins.vim index b897dd9..52cba75 100644 --- a/.config/nvim/plugins.vim +++ b/.config/nvim/plugins.vim @@ -13,7 +13,6 @@ lua << end lsp.clangd.setup{on_attach=on_attach} - lsp.pyls.setup{on_attach=on_attach} . nnoremap <silent> gd <cmd>lua vim.lsp.buf.declaration()<CR> @@ -21,7 +20,6 @@ nnoremap <silent> gD <cmd>lua vim.lsp.buf.definition()<CR> nnoremap <silent> gr <cmd>lua vim.lsp.buf.references()<CR> nnoremap <silent> gi <cmd>lua vim.lsp.buf.implementation()<CR> nnoremap <silent> K <cmd>lua vim.lsp.buf.hover()<CR> -nnoremap <silent> gT <cmd>lua vim.lsp.buf.type_definition()<CR> nnoremap <silent> g0 <cmd>lua vim.lsp.buf.document_symbol()<CR> nnoremap <silent> ]c :NextDiagnosticCycle<CR> @@ -30,6 +28,9 @@ nnoremap <silent> [c :PrevDiagnostic<CR> let g:deoplete#enable_at_startup = 1 let g:diagnostic_insert_delay = 1 +" gdb debugging +let g:termdebug_wide = 1 + " Latex configuration let g:tex_flavor="latex" let g:vimtex_view_general_viewer="zathura" diff --git a/.config/picom/config b/.config/picom/config index 4086f1a..a402f2f 100644 --- a/.config/picom/config +++ b/.config/picom/config @@ -25,5 +25,12 @@ frame-opacity = 0.9; detect-client-opacity = true; inactive-opacity-override = false; +opacity-rule = [ + "99:class_g = 'qutebrowser'", + "99:class_g = 'Chromium'", + "99:class_g = 'Inkscape'", + "99:class_g = 'Gimp'", +]; + vsync = true; xrender-sync-fence = true; diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index 040578b..3d36eb2 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -338,11 +338,11 @@ c.colors.tabs.selected.odd.fg = nord['nord5'] # Fonts c.completion.height = "33%" -c.fonts.tabs = "12pt monospace" -c.fonts.statusbar = "12pt monospace" -c.fonts.prompts = "12pt monospace" -c.fonts.completion.category = "12pt monospace" -c.fonts.completion.entry = "12pt monospace" +c.fonts.tabs = "12pt consolas" +c.fonts.statusbar = "12pt consolas" +c.fonts.prompts = "12pt consolas" +c.fonts.completion.category = "12pt consolas" +c.fonts.completion.entry = "12pt consolas" c.content.pdfjs = True @@ -361,6 +361,7 @@ js_whitelist = [ "*://app.slack.com/*", "*://*.youtube.com/*", "*://covid19-scenarios.org/*", + "*://*.wolfram.alpha.com/*", "*://software.intel.com/*", ] diff --git a/.config/qutebrowser/quickmarks b/.config/qutebrowser/quickmarks index fe3b7cd..e97b73b 100644 --- a/.config/qutebrowser/quickmarks +++ b/.config/qutebrowser/quickmarks @@ -4,4 +4,8 @@ weather https://www.wunderground.com/weather/us/ca/goleta/93117 blas http://www.netlib.org/blas/ intel https://software.intel.com/sites/landingpage/IntrinsicsGuide/#techs=MMX,SSE,SSE2,SSE3,SSSE3,SSE4_1,SSE4_2,AVX,AVX2&text=xorpd&expand=6141,6144 review https://submit-dev.biologists.org/review/queue?queueName=accepted_reviews&roleName=&pageCreated=1589382259386 -c https://gist.github.com/codebrainz/2933703 +c http://www.quut.com/c/ANSI-C-grammar-y-2011.html +gemm https://github.com/flame/how-to-optimize-gemm/wiki/Optimization_1x4_3 +edo https://viewsourcecode.org/snaptoken/kilo/03.rawInputAndOutput.html +quanta https://www.quantamagazine.org/ +ttf https://formats.kaitai.io/ttf/ttf.svg @@ -1,5 +1,3 @@ -set confirm off - python # GDB dashboard - Modular visual interface for GDB in Python. @@ -2221,10 +2219,16 @@ set print array off set print array-indexes on set python print-stack full +set disassembly-flavor intel +set confirm off +set breakpoint pending on + # Start ------------------------------------------------------------------------ python Dashboard.start() +dashboard source + # File variables --------------------------------------------------------------- # vim: filetype=python @@ -3,7 +3,7 @@ # 1: last minute cpu() { CPULOAD=$(cut -d " " -f 1 /proc/loadavg) - printf " (%s)" $CPULOAD + printf " (%s%%)" $CPULOAD } mail() { @@ -40,7 +40,7 @@ memory() { } datetime() { - date '+%Y-%m-%d %D:%H:%M' + date '+%Y-%m-%d %A %H:%M' } ipaddr() { @@ -49,10 +49,12 @@ ipaddr() { while true do - xsetroot -name "$(volume) │ $(memory)│ $(ipaddr) │ $(cpu) │ $(mail) │ $(datetime)" + xsetroot -name "$(volume)│$(memory)│$(ipaddr)│$(cpu)│$(mail)│$(datetime)" sleep 20s done & +. ~/.config/homelayout.sh + picom --config ~/.config/picom/config & feh --bg-scale ~/media/pics/honnold_wp.jpg |