Bunch of small things
b8a4fad837ac259288219b1282f4d25eed74edfb
1 parent
4002046b
.profile
+1 -1
| 1 | 1 | #!/bin/sh |
|
| 2 | 2 | ||
| 3 | 3 | eval $(keychain --eval --agents ssh -Q --quiet ~/.ssh/id_rsa) |
|
| 4 | - | export PATH=~/bin:~/.local/bin:~/.cabal/bin:$PATH |
|
| 4 | + | export PATH=~/bin:~/.local/bin:~/.cabal/bin:~/.cargo/bin:$PATH |
|
| 5 | 5 | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/cuda/lib64:/opt/cuda/extras/CUPTI/lib64" |
|
| 6 | 6 | export CUDA_HOME=/opt/cuda |
.st/config.h
+2 -3
| 167 | 167 | { ShiftMask, XK_Print, printscreen, {.i = 0} }, |
|
| 168 | 168 | { XK_ANY_MOD, XK_Print, printsel, {.i = 0} }, |
|
| 169 | 169 | { MODKEY|ShiftMask, XK_Prior, xzoom, {.f = +2} }, |
|
| 170 | 170 | { MODKEY|ShiftMask, XK_Next, xzoom, {.f = -2} }, |
|
| 171 | 171 | { MODKEY|ShiftMask, XK_Home, xzoomreset, {.f = 0} }, |
|
| 172 | - | { ShiftMask, XK_Insert, selpaste, {.i = 0} }, |
|
| 173 | - | { MODKEY|ShiftMask, XK_Insert, clippaste, {.i = 0} }, |
|
| 172 | + | { XK_NO_MOD, XK_Insert, selpaste, {.i = 0} }, |
|
| 173 | + | { ShiftMask, XK_Insert, clippaste, {.i = 0} }, |
|
| 174 | 174 | { MODKEY|ControlMask, XK_C, clipcopy, {.i = 0} }, |
|
| 175 | 175 | { MODKEY|ControlMask, XK_V, clippaste, {.i = 0} }, |
|
| 176 | - | { MODKEY|ShiftMask, XK_V, selpaste, {.i = 0} }, |
|
| 177 | 176 | { MODKEY, XK_Num_Lock, numlock, {.i = 0} }, |
|
| 178 | 177 | { ShiftMask, XK_Page_Up, kscrollup, {.i = 5} }, |
|
| 179 | 178 | { ShiftMask, XK_Page_Down, kscrolldown, {.i = 5} }, |
|
| 180 | 179 | }; |
|
| 181 | 180 |
.vimrc
+4 -0
| 169 | 169 | nnoremap Y y$ |
|
| 170 | 170 | ||
| 171 | 171 | " Copy selected text to clipboard |
|
| 172 | 172 | xnoremap Y "+y |
|
| 173 | 173 | ||
| 174 | + | " Paste form clipboard |
|
| 175 | + | xnoremap <leader>p "+p |
|
| 176 | + | ||
| 174 | 177 | " Easy command mode switch |
|
| 175 | 178 | inoremap kj <Esc> |
|
| 176 | 179 | inoremap <C-l> <C-x><C-l> |
|
| 177 | 180 | ||
| 178 | 181 | " Jump to high/low and scroll |
| 294 | 297 | Plug 'vimwiki/vimwiki' |
|
| 295 | 298 | Plug 'fatih/vim-go' |
|
| 296 | 299 | Plug 'exu/pgsql.vim' |
|
| 297 | 300 | Plug 'hail2u/vim-css3-syntax' |
|
| 298 | 301 | Plug 'lervag/vimtex' |
|
| 302 | + | Plug 'vim-scripts/gnupg.vim' |
|
| 299 | 303 | ||
| 300 | 304 | call plug#end() |
|
| 301 | 305 | endif |
|
| 302 | 306 | ||
| 303 | 307 | " Use custom colors. |
.xmonad/xmonad.hs
+1 -1
| 38 | 38 | , layoutHook = avoidStruts $ smartBorders $ myLayout |
|
| 39 | 39 | , manageHook = floatNextHook <+> manageDocks <+> manageHook def |
|
| 40 | 40 | , startupHook = startup |
|
| 41 | 41 | } |
|
| 42 | 42 | where |
|
| 43 | - | myLayout = layoutHook def ||| ThreeCol 1 (3/100) (1/2) ||| ThreeColMid 1 (3/100) (1/2) |
|
| 43 | + | myLayout = layoutHook def |
|
| 44 | 44 | ||
| 45 | 45 | startup :: X () |
|
| 46 | 46 | startup = do |
|
| 47 | 47 | -- Open a terminal if none are open. |
|
| 48 | 48 | withWindowSet $ \wins -> do |