summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2020-06-07 15:39:10 -0700
committerNicholas Noll <nbnoll@eml.cc>2020-06-07 15:39:10 -0700
commit39f710dfb2010c4df0c14f5079173562071d6a65 (patch)
tree8c38cb022286fbc6476cb98c2f3946ecac4f05cd
parent4dd3ead5d97fa7f3bf3931cf4c446f4bcb52e893 (diff)
finalized replacement with dwm fork
-rw-r--r--.config/alacritty/alacritty.yml8
-rw-r--r--.config/fish/config.fish5
-rw-r--r--.config/fish/fish_variables2
-rwxr-xr-x.config/homelayout.sh2
-rw-r--r--.config/mutt/colors4
-rw-r--r--.config/nvim/after/syntax/c.vim2
-rw-r--r--.config/nvim/init.vim7
-rw-r--r--.config/nvim/leaders.vim10
-rw-r--r--.config/nvim/macros.vim3
-rw-r--r--.config/nvim/plugins.vim5
-rw-r--r--.config/picom/config7
-rw-r--r--.config/qutebrowser/config.py11
-rw-r--r--.config/qutebrowser/quickmarks6
-rw-r--r--.gdbinit8
-rw-r--r--.xinitrc8
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
diff --git a/.gdbinit b/.gdbinit
index 3701352..d73fe86 100644
--- a/.gdbinit
+++ b/.gdbinit
@@ -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
diff --git a/.xinitrc b/.xinitrc
index 37bb15c..4962749 100644
--- a/.xinitrc
+++ b/.xinitrc
@@ -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