1
0
mirror of https://github.com/aquatix/dotfiles.git synced 2025-12-07 00:05:10 +01:00

35 Commits

Author SHA1 Message Date
72d55c14ce Merge branch 'master' of github.com:aquatix/dotfiles 2022-12-22 09:41:23 +01:00
2e1bff51ea 20220922: words 2022-12-22 09:40:56 +01:00
e7e344b6ad Words, names 2022-12-11 22:14:03 +01:00
13b5a8eac0 Words 2022-11-13 22:22:38 +01:00
b6553f2771 Merge branch 'master' of github.com:aquatix/dotfiles 2022-08-28 19:55:27 +02:00
bee15e099e Good band 2022-08-28 19:54:12 +02:00
ec654b26a6 Word 2022-08-23 09:17:52 +02:00
89d3acc10a Cool duo 2022-08-19 11:58:56 +02:00
b8c811bce7 Be more conservative with which files are indexed 2022-08-08 19:33:58 +02:00
525f2e06be Fun 2022-07-24 10:43:39 +02:00
b89f39b335 A good word 2022-06-25 21:41:12 +02:00
1d70c460e3 Remove old and conflicting pgadmin4 command 2022-06-10 11:45:09 +02:00
838aa1df81 Auto-download on demand and give warning if file is old 2022-04-11 16:35:56 +02:00
d9bbe483ba Nifty little MAC-address lookup script 2022-04-11 16:20:53 +02:00
e9957332e5 Word, and a good one 2022-03-19 10:54:19 +01:00
d47442b87c Food words 2022-01-22 18:43:43 +01:00
4c56ee025c exa is an interesting ls alternative 2022-01-21 07:20:19 +01:00
a525440918 Updated font sources 2022-01-14 18:48:19 +01:00
96e9320f89 Words 2022-01-14 09:05:30 +01:00
92306f8125 After regenerating ssh config, make sure permissions are correct 2022-01-11 11:21:48 +01:00
a39e8e6e9e Word 2022-01-09 17:14:37 +01:00
ad33a56d7b 2022 has arrived 2022-01-04 17:03:00 +01:00
06de4bad70 Words 2022-01-03 13:08:34 +01:00
ea30a5fd0a Do not wait for a linefeed after each zip 2022-01-03 09:58:00 +01:00
43fd8e34f5 Words 2021-12-17 22:22:32 +01:00
bb3363ae79 Words 2021-11-20 19:59:02 +01:00
8a36201565 Words 2021-11-09 20:02:40 +01:00
b4305f1131 Original mdnav repo is unmaintained, remove mention 2021-10-27 12:56:06 +02:00
4839507e05 Word 2021-10-13 21:45:51 +02:00
f8ea1fe55f The product 2021-09-22 20:45:24 +02:00
00c670d0e1 Word 2021-09-19 21:26:55 +02:00
b0b09d49c8 Word 2021-09-19 21:11:13 +02:00
8111aaf0ad Med 2021-09-19 16:32:08 +02:00
f8f695ac64 Word 2021-09-13 20:12:18 +02:00
1508e83271 Support rust apps installed locally with cargo 2021-09-05 14:09:50 +02:00
10 changed files with 159 additions and 56 deletions

View File

@@ -177,6 +177,7 @@ if [ -e ~/.ssh/config.d ]; then
[ -e ~/.ssh/config ] && mv ~/.ssh/config ~/.ssh/config.bak.$(date -Is)
# Lets preserve order, so you can have 00_generic 10_homestuff 20_work1 21_work2 and such
find ~/.ssh/config.d/* -type f -print0 | sort -z | xargs -0 -n1 cat > ~/.ssh/config
chmod 600 ~/.ssh/config
fi
fi
fi

View File

@@ -27,6 +27,11 @@ set -U grcplugin_ls --color
if test -x ~/.local/bin
set PATH $PATH ~/.local/bin
end
# Local Rust apps installed through cargo
if test -x ~/.cargo/bin
set PATH $PATH ~/.cargo/bin
end
# Scripts from my dotfiles repo
if test -x ~/.dot/dotfiles/bin
set PATH $PATH ~/.dot/dotfiles/bin
end
@@ -64,6 +69,9 @@ alias la 'ls -A'
alias l 'ls -CF'
alias lll 'ls --color=always -alF | less -R'
alias exa 'exa --icons --header --group-directories-first'
alias exatree 'exa --icons --header --group-directories-first --long --tree'
## Git
alias gu "git pull --all"
alias gp "git push; git push --tags"

View File

@@ -65,3 +65,9 @@
insteadOf = "bitbucket:"
[pull]
rebase = false
[safe]
directory = /storage/emulated/0/Git/phren
directory = /storage/emulated/0/Git/divaultphren
directory = /storage/emulated/0/Git/mydocs
directory = /data/data/com.termux/files/home/.dot/dotfiles/
directory = /storage/emulated/0/Git/dammit.nl

View File

@@ -169,3 +169,56 @@ Wii
gymkleding
kutweer
whoa
bistrokrieltjes
dumbbells
naproxen
nerden
E-depot
Carcassonne
groepsles
kennismakingsdag
Jira
chippies
Battlefield
webinar
phren
farfalle
streamen
ieuw
kattenpoep
kerstontbijt
ThinkPad
spelavond
comics
refinement
datacentrum
zometeen
hyper
inductieplaat
level
Europaplein
Blendle
prutten
mirai
kernel
VPN
schrapend
wastafelkraan
cracottes
cracotte
Picard
nerdcave
Röyksopp
Linnaeushof
recruiter
Decathlon
aqua
Cineworld
Panta
Rhei
hey
Zoë
voilà
Daan's
Pinkeltje
awesome

7
.vimrc
View File

@@ -432,10 +432,10 @@ Plug 'skanehira/preview-markdown.vim'
let g:preview_markdown_vertical = 1
" Navigate through and from markdown files
"Plug 'chmp/mdnav'
Plug 'aquatix/mdnav', { 'branch': 'fixes' }
" Only open these local files in vim, use pyfile for all others:
let g:mdnav#Extensions = '.md, .MD, .markdown, .todo, .txt, .rst'
" let g:mdnav#DebugMode = 'true'
" wiki.vim
@@ -486,7 +486,10 @@ au BufNewFile,BufRead *.j2,*.jinja2 set ft=jinja
Plug 'ludovicchabant/vim-gutentags'
" know when Gutentags is generating tags (prints 'TAGS' in status-line)
set statusline+=%{gutentags#statusline()}
let g:gutentags_ctags_exclude = ["*.min.*", "build", ".bundle", ".git", "log", "node_modules", "tmp", "vendor", "*.vim/bundle/*", "*.vim/plugged/*"]
let g:gutentags_ctags_exclude = ["*.min.*", "build", ".bundle", ".git", "log", "node_modules", ".obsidian/*", "tmp", "vendor", "*.vim/bundle/*", "*.vim/plugged/*"]
" use ripgrep to create list of files to index, which should help with
" ignoring non-versioned files, for example with .gitignore
let g:gutentags_file_list_command = 'rg --files'
"let g:gutentags_trace = 1

View File

@@ -29,22 +29,24 @@ Futura-Std-Bold-Oblique_19041.ttf
Futura-Std-Book_19044.ttf
Futura-Std-Book-Oblique_19043.ttf'
FONTS_OVERPASS=$'overpass-bold-italic.otf
overpass-bold.otf
overpass-extrabold-italic.otf
overpass-extrabold.otf
overpass-extralight-italic.otf
overpass-extralight.otf
overpass-heavy-italic.otf
overpass-heavy.otf
overpass-italic.otf
overpass-light-italic.otf
overpass-light.otf
overpass-regular.otf
overpass-semibold-italic.otf
overpass-semibold.otf
overpass-thin-italic.otf
overpass-thin.otf'
FONTS_OVERPASS=$'Overpass-BlackItalic.ttf
Overpass-Black.ttf
Overpass-BoldItalic.ttf
Overpass-Bold.ttf
Overpass-ExtraBoldItalic.ttf
Overpass-ExtraBold.ttf
Overpass-ExtraLightItalic.ttf
Overpass-ExtraLight.ttf
Overpass-Italic.ttf
Overpass-LightItalic.ttf
Overpass-Light.ttf
Overpass-MediumItalic.ttf
Overpass-Medium.ttf
Overpass-Regular.ttf
Overpass-SemiBoldItalic.ttf
Overpass-SemiBold.ttf
Overpass-ThinItalic.ttf
Overpass-Thin.ttf'
FONTS_JETBRAINS=$'JetBrainsMono-Bold-Italic.ttf
JetBrainsMono-Bold.ttf
@@ -88,7 +90,23 @@ Knack RegularOblique Plus Nerd File Types Plus Font Awesome Plus Octicons Plus P
Knack Bold Nerd Font Complete Mono.ttf
Knack Regular Nerd Font Complete Mono.ttf
Knack Bold Italic Nerd Font Complete Mono.ttf
Knack Italic Nerd Font Complete Mono.ttf'
Knack Italic Nerd Font Complete Mono.ttf
overpass-bold-italic.otf
overpass-bold.otf
overpass-extrabold-italic.otf
overpass-extrabold.otf
overpass-extralight-italic.otf
overpass-extralight.otf
overpass-heavy-italic.otf
overpass-heavy.otf
overpass-italic.otf
overpass-light-italic.otf
overpass-light.otf
overpass-regular.otf
overpass-semibold-italic.otf
overpass-semibold.otf
overpass-thin-italic.otf
overpass-thin.otf'
if [ -e ~/.dot_is_server ]; then
# Update from the repo
@@ -108,7 +126,7 @@ if [ -e ~/.dot_is_server ]; then
# Update from the repo
echo "== Jetbrains Mono ======"
SOURCE_DIR="/stuff/system/fonts/JetBrainsMono/ttf"
SOURCE_DIR="/stuff/system/fonts/JetBrainsMono/fonts/ttf"
DEST_DIR="/stuff/system/sync/fonts/active"
if [ -d "$SOURCE_DIR" ] && [ -d "$DEST_DIR" ]; then
cd "$SOURCE_DIR"
@@ -123,7 +141,7 @@ if [ -e ~/.dot_is_server ]; then
# Update from the repo
echo "== Overpass ======"
SOURCE_DIR="/stuff/system/fonts/Overpass/desktop-fonts/overpass"
SOURCE_DIR="/stuff/system/fonts/Overpass/fonts/ttf"
DEST_DIR="/stuff/system/sync/fonts/active"
if [ -d "$SOURCE_DIR" ] && [ -d "$DEST_DIR" ]; then
cd "$SOURCE_DIR"

48
bin/mac.sh Executable file
View File

@@ -0,0 +1,48 @@
#!/bin/bash
# Stolen from https://raw.githubusercontent.com/Cybertinus/macvendor_extractor/master/mac.sh
##########
# CONFIG #
##########
# Download from http://standards-oui.ieee.org/oui/oui.txt
ouilocation="${HOME}/.dot/oui.txt"
#################
# ACTUAL SCRIPT #
#################
if [ ! -f "${ouilocation}" ] ; then
echo "OUI location can not be found at ${ouilocation}. Have you updated the config?" 1>&2
read -p "Do you want to download it now [y/N]? " -n 1 -r
echo # (optional) move to a new line
if [[ $REPLY =~ ^[Yy]$ ]]
then
wget https://standards-oui.ieee.org/oui/oui.txt -O "${ouilocation}"
else
echo "Aborted"
exit 1
fi
fi
if [[ $(find "${ouilocation}" -mtime +30 -print) ]]; then
echo "File ${ouilocation} is older than 30 days"
fi
if [ -z "${1}" ] ; then
echo 'No mac address specified, please do so as first argument' 1>&2
exit 2
fi
macaddress="$(echo "${1}" | sed -e 's/[-.:]//g' | tr '[:lower:]' '[:upper:]')"
macaddress="${macaddress:0:6}"
echo -n "${1} = "
vendor="$(awk "/^${macaddress}/ {print substr(\$0,index(\$0,\$4))}" "${ouilocation}")"
if [ -z "${vendor}" ] ; then
echo "Not specified in ${ouilocation}"
else
echo "${vendor}"
fi

View File

@@ -1,33 +0,0 @@
#!/bin/bash
PGADMINVENV="pgadmin4"
VENVDIR="$HOME/.virtualenvs/${PGADMINVENV}"
if [ ! -d "$VENVDIR" ] || [ ! -e "${VENVDIR}/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py" ] || [ ! -e "${VENVDIR}/lib/python2.7/site-packages/pgadmin4/config_local.py" ]; then
if [[ -z "$VIRTUAL_ENV" ]]; then
# Only activate the virtualenv if we aren't in one already
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
mkvirtualenv "${PGADMINVENV}"
echo "Downloading the wheel from https://www.pgadmin.org/download/pgadmin-4-python-wheel/ ..."
pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.6/pip/pgadmin4-1.6-py2.py3-none-any.whl
echo "SERVER_MODE = False" >> "${VENVDIR}/lib/python2.7/site-packages/pgadmin4/config_local.py"
fi
# Install
#echo
#echo "Download the wheel from https://www.pgadmin.org/download/pgadmin-4-python-wheel/"
#echo
#echo "Install with:"
#echo "workon pgadmin4"
#echo "pip install ./pgadmin4-1.6-py2.py3-none-any.whl"
#echo "echo "SERVER_MODE = False" >> ${VENVDIR}/lib/python2.7/site-packages/pgadmin4/config_local.py"
else
if [[ -z "$VIRTUAL_ENV" ]]; then
# Only activate the virtualenv if we aren't in one already
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
workon "${PGADMINVENV}"
fi
# Start
python "${VENVDIR}/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py"
fi

View File

@@ -6,6 +6,5 @@ find . -type f -name '*.zip' -exec sh -c '
zipdir=$(basename "$file" .zip)
#echo "$zipdir $file"
unzip -d "$zipdir" "$file"
read line </dev/tty
done
' sh {} +

View File

@@ -4,4 +4,4 @@ git pull
cd ~/divaultphren
git pull
#vim -c ":vsp planning_2015.todo" notes_2015.md notes_2014.md
vim -c "set nofoldenable" ~/mydocs/work/divault/planning_2021.todo ~/divaultphren/index.md
vim -c "set nofoldenable" ~/mydocs/work/divault/planning_2022.todo ~/divaultphren/index.md