Rename gnome to popos. Add essentials script.
This commit is contained in:
parent
2750c4a7d5
commit
1a8babc862
21
README.md
21
README.md
|
|
@ -10,3 +10,24 @@ To install:
|
||||||
|
|
||||||
cd dotfiles
|
cd dotfiles
|
||||||
sh stow
|
sh stow
|
||||||
|
|
||||||
|
|
||||||
|
# Popos
|
||||||
|
In addition to the script-based configuration, I'll do my best to track and document my debian-gnome-popos settings, to make them as reproducable as possible.
|
||||||
|
|
||||||
|
# Keyboard-driven screenshoting
|
||||||
|
T
|
||||||
|
| | | | | |
|
||||||
|
|--------------------------------|-------|------|--------|----------|
|
||||||
|
| Mnemonic | Move | Area | Window | Screen |
|
||||||
|
| Key | Shift | Ctrl | Super | Alt |
|
||||||
|
| Screenshot Window to Clipboard | * | * | * | |
|
||||||
|
| Screenshot Area to Clipboard | * | * | | |
|
||||||
|
| Screenshot Screen to Clipboard | * | | * | |
|
||||||
|
| Screenshot Window to Pictures | | | * | |
|
||||||
|
| Screenshot Area to Clipboard | | * | * | |
|
||||||
|
| Screenshot Screen to Clipboard | | | * | |
|
||||||
|
|
||||||
|
|
||||||
|
[screenshot_keys.png](screenshot_keys.png)
|
||||||
|
(screenshot_keys.png)[screenshot_keys.png](
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
final
|
||||||
alt
|
alt
|
||||||
altspace
|
altspace
|
||||||
zenaida
|
zenaida
|
||||||
|
|
@ -29,7 +30,6 @@ kick
|
||||||
step
|
step
|
||||||
good
|
good
|
||||||
foot
|
foot
|
||||||
final
|
|
||||||
final fant
|
final fant
|
||||||
tribe
|
tribe
|
||||||
lee
|
lee
|
||||||
|
|
|
||||||
|
|
@ -41,11 +41,13 @@ call plug#begin('~/.local/share/nvim/plugged')
|
||||||
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
"
|
"
|
||||||
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
" Add words in visible tmux panes to vims completefunc
|
||||||
|
Plug 'wellle/tmux-complete.vim'
|
||||||
"
|
"
|
||||||
" FZF Fuzzy Finder! Careful, things are about to get FAAAAASSSTTT
|
" FZF Fuzzy Finder! Careful, things are about to get FAAAAASSSTTT
|
||||||
"
|
"
|
||||||
" A command line fuzzy finder Very powerful
|
" A command line fuzzy finder Very powerful
|
||||||
Plug 'junegunn/fzf', { 'dir': '~/Software/fzf', 'do': './install --all' }
|
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
|
||||||
Plug 'junegunn/fzf.vim'
|
Plug 'junegunn/fzf.vim'
|
||||||
Plug 'airblade/vim-rooter'
|
Plug 'airblade/vim-rooter'
|
||||||
"
|
"
|
||||||
|
|
@ -415,12 +417,11 @@ let g:mapleader=","
|
||||||
" Here I make <b>shortcuts</b> to various system locations.
|
" Here I make <b>shortcuts</b> to various system locations.
|
||||||
" ssh config, fish config, vim config, my personal notes,
|
" ssh config, fish config, vim config, my personal notes,
|
||||||
nnoremap <leader>ev :e $MYVIMRC<CR>
|
nnoremap <leader>ev :e $MYVIMRC<CR>
|
||||||
nnoremap <leader>ec :e ~/.config/<CR>
|
|
||||||
nnoremap <leader>ef :e ~/.config/fish/config.fish<CR>
|
nnoremap <leader>ef :e ~/.config/fish/config.fish<CR>
|
||||||
nnoremap <leader>ea :e ~/.config/alacritty/alacritty.yml<CR>
|
|
||||||
nnoremap <leader>es :e ~/.ssh/config<CR>
|
|
||||||
nnoremap <leader>et :e ~/.tmux.conf<CR>
|
nnoremap <leader>et :e ~/.tmux.conf<CR>
|
||||||
nnoremap <leader>el :e ~/.log/log.org<CR>
|
nnoremap <leader>es :e ~/.ssh/config<CR>
|
||||||
|
nnoremap <leader>ed :e ~/Workspace/dotfiles/<CR>
|
||||||
|
nnoremap <leader>ew :e ~/Workspace/<CR>
|
||||||
nnoremap <leader>en :e ~/Notes/<CR>
|
nnoremap <leader>en :e ~/Notes/<CR>
|
||||||
|
|
||||||
" funct! Exec(command)
|
" funct! Exec(command)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# Execute essential script commands for startup
|
||||||
|
|
||||||
|
# speed up the x server
|
||||||
|
# From man xset:
|
||||||
|
# The first specifies the delay before autorepeat starts and the second specifies the re‐
|
||||||
|
# peat rate. In the case that the server supports the XKB extension, the delay is the
|
||||||
|
# number of milliseconds before autorepeat starts, and the rate is the number of repeats
|
||||||
|
# per second. If the rate or delay is not given, it will be set to the default value.
|
||||||
|
xset r rate 225 60 &
|
||||||
|
|
||||||
|
# make CapsLock behave like Ctrl:
|
||||||
|
setxkbmap -option ctrl:nocaps
|
||||||
|
|
||||||
|
# make short-pressed Ctrl behave like Escape:
|
||||||
|
# Default timeout is 500ms
|
||||||
|
xcape -t 250 -e 'Control_L=Escape'
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
Loading…
Reference in New Issue