summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.bin/ag-autorandr2
-rwxr-xr-x.bin/create-local-backup24
-rwxr-xr-x.bin/music4
-rwxr-xr-x.bin/nem8
-rwxr-xr-x.bin/synchronize-pub-dots (renamed from .bin/sync-public-dotfiles)0
-rwxr-xr-x.bin/undock2
-rwxr-xr-x.config/newsboat/config2
-rwxr-xr-x.config/nvim/colors/colorscheme.vim3
-rwxr-xr-x.config/nvim/lua/settings.lua2
-rwxr-xr-x.config/qutebrowser/greasemonkey/glassdoor-css.js10
-rwxr-xr-x.config/tmux/tmux.conf2
11 files changed, 54 insertions, 5 deletions
diff --git a/.bin/ag-autorandr b/.bin/ag-autorandr
index 1064e1c..1c4e325 100755
--- a/.bin/ag-autorandr
+++ b/.bin/ag-autorandr
@@ -13,3 +13,5 @@ for screen in ${screens}; do
xrandr --output "${screen}" --auto --right-of "${screen_master}"
screen_master="${screen}"
done
+
+xrandr --output "${screen}" --primary
diff --git a/.bin/create-local-backup b/.bin/create-local-backup
new file mode 100755
index 0000000..4e4cb1b
--- /dev/null
+++ b/.bin/create-local-backup
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+set -xe
+
+source_directories="./git.rgoncalves.se/
+ ./
+ "
+
+out_dir=$(readlink -f "${1}")
+
+[ -d "${out_dir}" ]
+
+exit
+rsync -hvrPt \
+ --delete-after \
+ --fuzzy \
+ --prune-empty-dirs \
+ --include "*.pdf" \
+ --include "*.epub" \
+ --include "*.png" \
+ --include "*.jpg" \
+ --include "*/" \
+ --exclude "*" \
+ "${src_dir}/" "${out_dir}/"
diff --git a/.bin/music b/.bin/music
index 5498dc0..6ef5ef8 100755
--- a/.bin/music
+++ b/.bin/music
@@ -46,8 +46,8 @@ main() {
mkdir "${dir}"
log "${dir} ${url}: download"
- youtube-dl --rm-cache-dir >/dev/null
- youtube-dl \
+ yt-dlp --rm-cache-dir >/dev/null
+ yt-dlp \
--extract-audio \
--audio-format mp3 \
--prefer-ffmpeg \
diff --git a/.bin/nem b/.bin/nem
new file mode 100755
index 0000000..efff120
--- /dev/null
+++ b/.bin/nem
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+while true; do
+ date
+ sleep 1
+done &
+
+echo a
diff --git a/.bin/sync-public-dotfiles b/.bin/synchronize-pub-dots
index 5a6e795..5a6e795 100755
--- a/.bin/sync-public-dotfiles
+++ b/.bin/synchronize-pub-dots
diff --git a/.bin/undock b/.bin/undock
index 2193610..c592fbf 100755
--- a/.bin/undock
+++ b/.bin/undock
@@ -2,5 +2,5 @@
set -xe
-x11-config
+dock
xrandr -s 0
diff --git a/.config/newsboat/config b/.config/newsboat/config
index 4095c45..c9d9fcd 100755
--- a/.config/newsboat/config
+++ b/.config/newsboat/config
@@ -13,6 +13,8 @@ unbind-key J
unbind-key K
bind-key j down
bind-key k up
+bind-key ^D pagedown
+bind-key ^U pageup
bind-key l open
bind-key h quit
diff --git a/.config/nvim/colors/colorscheme.vim b/.config/nvim/colors/colorscheme.vim
index 9822ea4..48df51c 100755
--- a/.config/nvim/colors/colorscheme.vim
+++ b/.config/nvim/colors/colorscheme.vim
@@ -206,3 +206,6 @@ hi semshiSelected cterm=NONE ctermbg=161 ctermfg=231
hi semshiErrorSign cterm=NONE ctermbg=160 ctermfg=231
hi semshiErrorChar cterm=NONE ctermbg=160 ctermfg=231
sign define semshiError text=E> texthl=semshiErrorSign
+
+hi VirtColumn cterm=NONE ctermbg=0 ctermfg=2
+hi IndentBlankLineChar cterm=NONE ctermbg=0 ctermfg=15
diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua
index 2741c99..aa04dce 100755
--- a/.config/nvim/lua/settings.lua
+++ b/.config/nvim/lua/settings.lua
@@ -7,7 +7,7 @@ o.shell = '/bin/sh'
o.encoding = 'utf-8'
o.scrolloff = 3
o.lazyredraw = true
-o.autochdir = true
+o.autochdir = false
o.smarttab = true
o.number = true
o.list = true
diff --git a/.config/qutebrowser/greasemonkey/glassdoor-css.js b/.config/qutebrowser/greasemonkey/glassdoor-css.js
index d0e0e49..ad82b26 100755
--- a/.config/qutebrowser/greasemonkey/glassdoor-css.js
+++ b/.config/qutebrowser/greasemonkey/glassdoor-css.js
@@ -7,3 +7,13 @@
window.addEventListener('load', function () {
window.onscroll = null;
})
+
+window.addEventListener('load', function() {
+ let functions = [
+ () => document.getElementById("ContentWallHardsell").remove(),
+ () => document.getElementsByTagName('body')[0].style.removeProperty("overflow"),
+ () => document.addEventListener("scroll", event => event.stopPropagation(), true),
+ () => document.addEventListener("mousemove", event => event.stopPropagation(), true),
+ ];
+ functions.forEach(f => f());
+});
diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf
index 81e5d4f..9e77b7c 100755
--- a/.config/tmux/tmux.conf
+++ b/.config/tmux/tmux.conf
@@ -3,7 +3,7 @@ set-option -g prefix `
set-option -g mouse off
set-option -g mode-keys vi
set-option -g escape-time 0
-# set-option -g default-terminal "screen-256color"
+set-option -g default-terminal "screen-256color"
set-option -g history-limit 5000
set -s escape-time 0
remember that computers suck.