summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2023-02-10 17:31:52 -0500
committerAdam T. Carpenter <atc@53hor.net>2023-02-10 17:31:52 -0500
commit5117752183c967173b3946f9458558dab6cd016d (patch)
tree8b588d51363ef4aef41901c06b3d02fb0aaaaf6b
parentf3e67c4f0922a9538b11e9618bb6022a89fc5f49 (diff)
downloaddotfiles-5117752183c967173b3946f9458558dab6cd016d.tar.xz
dotfiles-5117752183c967173b3946f9458558dab6cd016d.zip
misc
- add pianobar config - update font config - update coc.nvim - update vimrc - update, simplify startup config - update docking shortcuts
-rw-r--r--.Xresources24
-rw-r--r--.config/fontconfig/fonts.conf12
-rw-r--r--.config/i3/config23
-rw-r--r--.config/pianobar/config2
-rw-r--r--.vim/coc-settings.json6
-rw-r--r--.vimrc1
-rwxr-xr-x.xinitrc4
-rw-r--r--.zshenv3
-rw-r--r--.zshrc1
9 files changed, 56 insertions, 20 deletions
diff --git a/.Xresources b/.Xresources
index 42faeea..53c2779 100644
--- a/.Xresources
+++ b/.Xresources
@@ -1,4 +1,6 @@
+!! DPI
Xft.dpi: 96
+
!! drop in Solarized colorscheme for Xresources/Xdefaults
!!SOLARIZED HEX 16/8 TERMCOL XTERM/HEX L*A*B RGB HSB
@@ -76,3 +78,25 @@ Xft.dpi: 96
!! white dark/light
*color7: S_base2
*color15: S_base3
+
+!! URxvt
+URxvt.font: xft:monospace:size=13
+URxvt.letterSpace: 0
+URxvt.lineSpace: 0
+URxvt.scrollBar: false
+URxvt.urgentOnBell: true
+URxvt.skipBuiltinGlyphs: true
+URxvt.cursorBlink: true
+URxvt.pointerBlank: true
+!!URxvt.url-launcher url_handler.sh
+URxvt.jumpScroll: true
+!URxvt.clipboard.autocopy: true
+
+! Disable ISO 14755 unicode input so we can use Ctrl-Shift bindings
+URxvt.iso14755: false
+URxvt.iso14755_52: false
+
+! Bind Ctrl-Shift-c & Ctrl-Shift-v to copy and paste
+! I dont know why, but I needed to use hex keysym values to get it to work
+URxvt.keysym.C-S-0x43: eval:selection_to_clipboard
+URxvt.keysym.C-S-0x56: eval:paste_clipboard
diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf
index 44b3419..e3c2369 100644
--- a/.config/fontconfig/fonts.conf
+++ b/.config/fontconfig/fonts.conf
@@ -5,24 +5,24 @@
<family>serif</family>
<prefer>
<family>Lora</family>
- <family>Noto Color Emoji</family>
- <family>Material Design Icons Desktop</family>
+ <family>Twitter Color Emoji</family>
+ <family>Material Design Icons</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Iosevka Term Slab</family>
- <family>Noto Color Emoji</family>
- <family>Material Design Icons Desktop</family>
+ <family>Twitter Color Emoji</family>
+ <family>Material Design Icons</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Iosevka Etoile</family>
- <family>Noto Color Emoji</family>
- <family>Material Design Icons Desktop</family>
+ <family>Twitter Color Emoji</family>
+ <family>Material Design Icons</family>
</prefer>
</alias>
</fontconfig>
diff --git a/.config/i3/config b/.config/i3/config
index 4df4590..2fe84cc 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -6,7 +6,7 @@ set $sigaudio pkill -75 i3blocks
## WORKSPACES
-workspace_auto_back_and_forth yes
+#workspace_auto_back_and_forth yes
set $ws1 "1:󱆃"
set $ws2 "2:󰈹"
@@ -56,8 +56,8 @@ bindsym Mod1+shift+9 move container to workspace $ws9
bindsym Mod1+shift+0 move container to workspace $ws10
# move workspaces between outputs on dock
-bindsym Mod1+d exec xrandr --output DP-3 --auto --primary --output eDP-1 --auto --off ; exec doas sysctl hw.acpi.lid_switch_state=0
-bindsym Mod1+shift+d exec xrandr --output DP-3 --auto --off --output eDP-1 --auto --primary ; exec doas sysctl hw.acpi.lid_switch_state=S3
+bindsym Mod1+d exec xrandr --output DP-3 --auto --primary --output eDP-1 --auto --panning 2560x1440
+bindsym Mod1+shift+d exec xrandr --output eDP-1 --auto --primary --panning 0x0 --output DP-3 --mode 1920x1080
## WINDOWS
@@ -113,10 +113,10 @@ bindsym Mod1+Return split horizontal; exec $term
bindsym Mod1+shift+Return split vertical; exec $term
bindsym Mod4+p exec arandr
bindsym Mod4+l exec xautolock -locknow
-bindsym Mod1+F1 exec rofi -show run
-bindsym Mod1+shift+F1 exec rofi -show ssh
-bindsym Mod1+F2 exec firefox
-bindsym Mod1+F3 exec thunderbird
+bindsym Mod1+F1 exec rofi -show run
+bindsym Mod1+shift+F1 workspace $ws9 ; exec rofi -show ssh
+bindsym Mod1+F2 workspace $ws2 ; exec firefox
+bindsym Mod1+F3 workspace $ws3 ; exec thunderbird
#bindsym Mod1+F4 exec
#bindsym Mod1+F5 exec
#bindsym Mod1+F1 exec
@@ -132,8 +132,8 @@ bindsym Mod1+F12 exec mixer vol 0 && $sigaudio
bindsym XF86AudioLowerVolume exec mixer vol -5 && $sigaudio
bindsym XF86AudioRaiseVolume exec mixer vol +5 && $sigaudio
bindsym XF86AudioMute exec mixer vol 0 && $sigaudio
-bindsym --release Print exec import -window root ~/Nextcloud/InstantUpload/Screenshots/`date +"%Y-%m-%d-%H-%M-%S"`.png
-bindsym --release shift+Print exec import -monitor ~/Nextcloud/InstantUpload/Screenshots/`date +"%Y-%m-%d-%H-%M-%S"`.png
+bindsym --release Print exec import -window root ~/`date +"%Y-%m-%d-%H-%M-%S"`.png
+bindsym --release shift+Print exec import -monitor ~/`date +"%Y-%m-%d-%H-%M-%S"`.png
## COLORS
@@ -175,3 +175,8 @@ bar {
urgent_workspace $color_bar_urgent $color_bar_urgent $color15
}
}
+
+## ASSIGNMENTS
+
+assign [class="Firefox"] 2
+assign [class="Thunderbird"] 3
diff --git a/.config/pianobar/config b/.config/pianobar/config
new file mode 100644
index 0000000..ca696af
--- /dev/null
+++ b/.config/pianobar/config
@@ -0,0 +1,2 @@
+user = atc@53hor.net
+password_command = pass show pandora.com/atc@53hor.net
diff --git a/.vim/coc-settings.json b/.vim/coc-settings.json
index 81f50e2..e24a5bb 100644
--- a/.vim/coc-settings.json
+++ b/.vim/coc-settings.json
@@ -15,10 +15,10 @@
"diagnostic.virtualText": true,
"codeLens.enable": true,
"rust-analyzer.checkOnSave.command": "clippy",
- "rust-analyzer.server.path": "/usr/local/bin/rust-analyzer",
+ "rust-analyzer.server.path": "/home/atc/.rustup/toolchains/stable-x86_64-unknown-freebsd/bin/rust-analyzer",
"rust-analyzer.completion.autoimport.enable": true,
- "diagnostic.warningSign": "󰀦",
- "diagnostic.errorSign": "󰚑",
+ "diagnostic.warningSign": "!",
+ "diagnostic.errorSign": "X",
"prettier.trailingComma": "none",
"prettier.arrowParens": "avoid",
"prettier.disableLanguages": ["handlebars"],
diff --git a/.vimrc b/.vimrc
index cb375fd..a332d7c 100644
--- a/.vimrc
+++ b/.vimrc
@@ -75,3 +75,4 @@ highlight CocFloating ctermbg=black
" Auto-reloading scripts
autocmd BufWritePost .aliases !source ~/.aliases
+autocmd BufWritePost ~/.Xresources !xrdb %
diff --git a/.xinitrc b/.xinitrc
index 426ecda..8c2ebe6 100755
--- a/.xinitrc
+++ b/.xinitrc
@@ -2,6 +2,8 @@
#&& dunst \
xrandr --output DP-2 --auto --output DP-3 --auto --below DP-2
xrdb .Xresources
+xset b off
+urxvtd -q -f -o
wal.sh
-xautolock -locker "i3lock -n -f -c 002b36" &
+#xautolock -locker "i3lock -n -f -c 002b36" &
exec i3 2>&1 > /var/log/xinit/i3wm.log
diff --git a/.zshenv b/.zshenv
index d0a30b2..d828be0 100644
--- a/.zshenv
+++ b/.zshenv
@@ -1,10 +1,10 @@
export BROWSER=firefox
export DOOMWADDIR=~/.local/share/crispy-doom/wads
export EDITOR=vim
+export VISUAL=$EDITOR
export GTK2_RC_FILES=$HOME/.local/share/themes/oomox-atc-solarized/gtk-2.0/gtkrc
export PAGER=less
export PATH=$HOME/.local/scripts:$HOME/.local/bin/:$HOME/.cargo/bin:$HOME/node_modules/.bin:$PATH
-export VISUAL=vim
# Color man pages
export LESS_TERMCAP_mb=$'\E[01;32m'
@@ -32,3 +32,4 @@ export LC_TELEPHONE="en_US.UTF-8"
export LC_MEASUREMENT="en_US.UTF-8"
export LC_IDENTIFICATION="en_US.UTF-8"
export LC_ALL=en_US.UTF-8
+. "$HOME/.cargo/env"
diff --git a/.zshrc b/.zshrc
index c8344bb..e209eb6 100644
--- a/.zshrc
+++ b/.zshrc
@@ -1,3 +1,4 @@
+autoload -Uz zmv
autoload -U compinit colors zcalc
compinit -d
colors