]> git.sev.monster Git - dotfiles.git/log
dotfiles.git
2 years agoremove msys/cygwin support, bugfixes, and cleanup
sev [Thu, 10 Mar 2022 02:20:43 +0000 (20:20 -0600)]
remove msys/cygwin support, bugfixes, and cleanup

zshenv:
- check for and fix broken TERM
- reset path to home for login shells, for convenience
zprofile:
- fixed agent setup
- tmp folders are now handled better and do not use XDG_CACHE_HOME as root
- remove all msys/cywgin compat
zlogout:
- safer cleanup of paths
- don't clear if not interactive
prompt_arrows_setup:
- fixed color detection

2 years agoin development
sev [Sat, 19 Feb 2022 02:13:38 +0000 (20:13 -0600)]
in development

3 years agogpg: expand forwarding, add default-recipient-self
sev [Thu, 26 Aug 2021 20:11:14 +0000 (15:11 -0500)]
gpg: expand forwarding, add default-recipient-self

- GPG forwarding has been expanded from simply overwriting the existing
  sockets to instead create a new environment for each connection.
- GPG SSH agent handling has been reworked.
- default-recipient-self was added to config.

3 years agoapkv: fix list with special chars in pkg name
sev [Thu, 5 Aug 2021 19:57:26 +0000 (14:57 -0500)]
apkv: fix list with special chars in pkg name

3 years agoreorganize aliases, clean up binds, add zoxide
sev [Sat, 24 Jul 2021 14:04:03 +0000 (09:04 -0500)]
reorganize aliases, clean up binds, add zoxide

replace multiple calls to multibind function with array magic, which is
much faster; even with zoxide init, rc is still faster than before

3 years agoapkv: sort apk info
sev [Fri, 2 Jul 2021 18:40:52 +0000 (13:40 -0500)]
apkv: sort apk info

3 years agoapkv: update doc, refine parsing, fix world check
sev [Fri, 2 Jul 2021 17:37:08 +0000 (12:37 -0500)]
apkv: update doc, refine parsing, fix world check

3 years agoadd git tree alias
sev [Mon, 28 Jun 2021 14:21:16 +0000 (09:21 -0500)]
add git tree alias

3 years agoapkv: orphan listing, update comments
sev [Mon, 28 Jun 2021 12:58:36 +0000 (07:58 -0500)]
apkv: orphan listing, update comments

apkv list -o will show orphaned packages that are not part of any
virtual package. orphans will also be shown when listing all virtual
packages with apkv list.

apkv add will now remove packages from world if present, since their
addition to a virtual package will keep them around as part of its
dependency chain.

3 years agouser-dirs: fix XDG_PUBLICSHARE_DIR
sev [Mon, 14 Jun 2021 09:49:39 +0000 (04:49 -0500)]
user-dirs: fix XDG_PUBLICSHARE_DIR

3 years agoreplace which with command, remove ref to .fehbg
sev [Mon, 14 Jun 2021 09:44:43 +0000 (04:44 -0500)]
replace which with command, remove ref to .fehbg

try to replace which with command -v where possible
fix issue where rotate calls .fehbg, use bin/wall instead

3 years agofix apkv del
sev [Mon, 14 Jun 2021 06:31:43 +0000 (01:31 -0500)]
fix apkv del

also update examples in help text to use $0

3 years agoadd apkv, explicitly source XDG dirs in zshenv
sev [Mon, 14 Jun 2021 05:22:38 +0000 (00:22 -0500)]
add apkv, explicitly source XDG dirs in zshenv

new apkv script to make management of virtual packages easier on Alpine.
small change to explicitly source XDG user-dirs in case host doesn't

3 years agoupdate colors, fonts, and related configs
sev [Mon, 5 Apr 2021 10:04:23 +0000 (05:04 -0500)]
update colors, fonts, and related configs

get rid of solarized—it does not serve my purpose. replace with original
scheme based on symmetric variances on the color wheel. yellow is now
orange, magenta is purple.

a script has been added to display term color sequences in a nicer way
than what is commonly available.

update cursor, fade, etc. in .Xresources. also, delete yeahconsole from
Xresources while we are here.

first attempt at building a TTF from Dina BDFs. Vim and tmux appear to
use bold italic where it shouldn't which looks weird, but terminal color
codes come out fine. underscore is also misplaced, it is at the bottom
of the glyphs instead of at the baseline.

Dina and other monospace fonts are fixed upstream, so re-enable in
fontconfig. add some small tweaks while we are there.
    https://savannah.nongnu.org/bugs/?56067

add termux colors.properties, and font.ttf link to installer.

3 years agozshrc: don't quit on EOF with ps aliases
sev [Fri, 12 Mar 2021 03:31:40 +0000 (21:31 -0600)]
zshrc: don't quit on EOF with ps aliases

3 years agozshenv: don't create redundant var
sev [Tue, 9 Mar 2021 04:19:27 +0000 (22:19 -0600)]
zshenv: don't create redundant var

3 years agorevert termux fullscreen config, buggy
sev [Tue, 9 Mar 2021 04:15:23 +0000 (22:15 -0600)]
revert termux fullscreen config, buggy

3 years agocomplete .zshenv silence
sev [Tue, 9 Mar 2021 04:13:56 +0000 (22:13 -0600)]
complete .zshenv silence

3 years agoadd history to prompt, set opt HIST_REDUCE_BLANKS
sev [Wed, 3 Mar 2021 10:21:04 +0000 (04:21 -0600)]
add history to prompt, set opt HIST_REDUCE_BLANKS

3 years agosilence .zshenv in non-interactive mode to fix git
sev [Wed, 3 Mar 2021 09:24:30 +0000 (03:24 -0600)]
silence .zshenv in non-interactive mode to fix git

3 years agoadd termux, organize .Xresources, export FPATH
sev [Wed, 3 Mar 2021 08:35:53 +0000 (02:35 -0600)]
add termux, organize .Xresources, export FPATH

a side-effect of a the FPATH cleanup and fixes is that the export was
removed for it. PATH is automatically flagged for export by default, but
FPATH is not, so it must be exported to survive subshells.

3 years agocode cleanup, add su support
sev [Wed, 3 Mar 2021 07:14:34 +0000 (01:14 -0600)]
code cleanup, add su support

cleanup renames some internal vars, moves SSH/GPG setup back to .zshenv,
and upgrades SSH setup to give more information about what it is doing.

su support will allow you to switch to another user with a non-login
shell and, as long as they are using zsh with the same dotfiles, you
will get a proper environment set up as if it were a login shell; this
is a lot easier and more comfortable than making an alias to or manually
passing SSH_AUTH_AGENT and other vars via sudo... for now.

an attempt should be made to make super user switching more portable by
adding support for doas and bog-standard su in aliases and elsewhere.

3 years agopartially revert zsh refactor, fix zsh conf bugs
sev [Tue, 23 Feb 2021 11:51:04 +0000 (05:51 -0600)]
partially revert zsh refactor, fix zsh conf bugs

some systems do not like having everything in zprofile due to how their
system configs are laid out, and some things that were assumed to carry
over into subshells did not actually do so. partially revert zsh
refactor by moving affected stuff back into .zshrc, such as promptinit,
compinit, vcs_info, bindkeys, etc.

this commit also fixes a bug in preexec that caused unnecessary
expansion due to using incorrect opts for print.

ssh-agent setup was also cleaned up a bit.

3 years agoupdate vim-repeat
sev [Tue, 23 Feb 2021 10:29:44 +0000 (04:29 -0600)]
update vim-repeat

3 years agoupdate zsh, X, gpg config; add ssh config, gpg bin
sev [Tue, 23 Feb 2021 07:54:28 +0000 (01:54 -0600)]
update zsh, X, gpg config; add ssh config, gpg bin

significant changes:
 - gpg socket and ssh agents are now automatically forwarded
 - big zsh refactor with better gpg and ssh agent support, and better keybinds

Xresources:
 - fix Xft

gitconfig:
 - set default branch to master

xinitrc:
 - remove outdated code to source site local/system scripts, that should
   not be our problem
 - load xrdb/xmodmap sooner
 - fix gnu find opt ordering
 - move ssh-agent to zsh startup
 - suppress test urxvtc output

zsh:
 - move PATH, FPATH, LANG, XDG, ~/tmp to zshenv
 - shim /etc/zprofile changing path in .zprofile
 - move .zshrc contents to .zprofile
 - replace magic functions with add-zsh-hook and add-zle-hook-widget
 - automate bindkey with zkbd and terminfo

bin:
 - add gpg-learn-keys for scd
 - fix pinentry

gpg:
 - disable throw-keyids, this breaks other stuff

install.sh:
 - do not run .zprofile
 - add .ssh folder support

ssh:
 - add config

4 years agoactually set PINENTRY_USER_DATA, fix invocation
sev [Wed, 21 Oct 2020 12:42:15 +0000 (07:42 -0500)]
actually set PINENTRY_USER_DATA, fix invocation

also some small autoload changes

4 years agomore gpg stuff
sev [Wed, 14 Oct 2020 04:26:29 +0000 (23:26 -0500)]
more gpg stuff

revert pointless gpg-agent.conf comments
update pinentry config to point to user-local bin
add pinentry script to auto-pick pinentry like Debian, but portable
add sshcontrol

4 years agorefactored zsh configs, commented gpg-agent.conf
sev [Tue, 13 Oct 2020 06:00:57 +0000 (01:00 -0500)]
refactored zsh configs, commented gpg-agent.conf

zsh:
- added vim modeline and site-local import to every file
- added .zlogin following the above
- moved arrows prompt to subdirectory
- updated arrows prompt to make right mode look better
- moved everything out of .zshenv, it never should have went there
- moved interactive content to .zshrc and set-once content to .zprofile
- updated application loading (perl, gpg)

4 years agosuppress stderr for `which gpg`
sev [Sun, 11 Oct 2020 21:35:50 +0000 (16:35 -0500)]
suppress stderr for `which gpg`

4 years agoadd git pr alias for github pull request checkout
sev [Thu, 8 Oct 2020 19:04:47 +0000 (14:04 -0500)]
add git pr alias for github pull request checkout

4 years agofix .zshenv syntax on last commit
sev [Thu, 8 Oct 2020 14:51:52 +0000 (09:51 -0500)]
fix .zshenv syntax on last commit

4 years agozshenv: ignore gpg on systems that don't have it
sev [Thu, 8 Oct 2020 14:48:52 +0000 (09:48 -0500)]
zshenv: ignore gpg on systems that don't have it

4 years agoremove obsolete files for tridactyl, luakit
sev [Thu, 8 Oct 2020 14:45:53 +0000 (09:45 -0500)]
remove obsolete files for tridactyl, luakit

4 years agoadd gpg, update install.sh, fix .zshenv.local
sev [Thu, 8 Oct 2020 14:20:14 +0000 (09:20 -0500)]
add gpg, update install.sh, fix .zshenv.local

gpg configs added and install.sh updated for them
gpg agent started under .zshenv
fixed .zshenv.local not being read
removed oboslete dabuild references from install.sh

4 years agoremove firefox from installer
sev [Mon, 10 Aug 2020 05:51:26 +0000 (00:51 -0500)]
remove firefox from installer

4 years agoremove firefox
sev [Mon, 10 Aug 2020 05:34:33 +0000 (00:34 -0500)]
remove firefox

4 years agoprompt_arrows_setup: make comment more readable
sev [Mon, 10 Aug 2020 05:31:48 +0000 (00:31 -0500)]
prompt_arrows_setup: make comment more readable

4 years agogitconfig: ff only
sev [Mon, 8 Jun 2020 09:25:07 +0000 (04:25 -0500)]
gitconfig: ff only

4 years agoremove legacy FreeBSD scripts
sev [Mon, 8 Jun 2020 08:10:17 +0000 (03:10 -0500)]
remove legacy FreeBSD scripts

4 years agoupdate urxvtd detection, new script `wall'
sev [Mon, 8 Jun 2020 07:52:23 +0000 (02:52 -0500)]
update urxvtd detection, new script `wall'

TERMINAL checks for urxvtd will now use `which' for portability.
`wall' script added that pulls from Mysplash API for random backgrounds
updated .xinitrc to use wall

4 years agoupdate syslinux.cfg
sev [Sat, 30 May 2020 19:20:44 +0000 (14:20 -0500)]
update syslinux.cfg

4 years agoadd `se' alias, update syslinux stuff
sev [Sat, 30 May 2020 18:45:06 +0000 (13:45 -0500)]
add `se' alias, update syslinux stuff

4 years agodo not hardcode /tmp in .zprofile
sev [Tue, 12 May 2020 00:32:17 +0000 (19:32 -0500)]
do not hardcode /tmp in .zprofile

4 years agohead all which, fix dmenu recursion, fix syncthing
sev [Tue, 12 May 2020 00:07:50 +0000 (19:07 -0500)]
head all which, fix dmenu recursion, fix syncthing

synthing still used hardcoded BSD path, swith to dynamic searches.
always use `head -1` with which due to non-portability.
use $HOME instead of ~ to avoid non-portability.

4 years agolink dabuild and dabuild-admin from docker-abuild
sev [Mon, 27 Apr 2020 20:54:35 +0000 (15:54 -0500)]
link dabuild and dabuild-admin from docker-abuild

4 years agolink src/docker-abuild/dabuild -> bin/ if present
sev [Mon, 20 Apr 2020 08:19:08 +0000 (03:19 -0500)]
link src/docker-abuild/dabuild -> bin/ if present

4 years agofix gnu find depth warning, update comments
sev [Mon, 20 Apr 2020 07:04:27 +0000 (02:04 -0500)]
fix gnu find depth warning, update comments

4 years agofix .zshrc, pa, spa; rename prompt to arrows
sev [Thu, 19 Mar 2020 04:22:23 +0000 (23:22 -0500)]
fix .zshrc, pa, spa; rename prompt to arrows

4 years agoupdate submodules, cache icons when installing
sev [Thu, 19 Mar 2020 03:39:00 +0000 (22:39 -0500)]
update submodules, cache icons when installing

4 years agofix which usage, create function check-busybox
sev [Thu, 19 Mar 2020 03:33:33 +0000 (22:33 -0500)]
fix which usage, create function check-busybox

4 years agoupdate git email and name
sev [Thu, 19 Mar 2020 02:52:18 +0000 (21:52 -0500)]
update git email and name

4 years agorename git aliases, simplify push-all
ds6 [Thu, 19 Mar 2020 02:50:35 +0000 (21:50 -0500)]
rename git aliases, simplify push-all

4 years agofix dpass
ds6 [Thu, 19 Mar 2020 02:46:31 +0000 (21:46 -0500)]
fix dpass

4 years agoclean .zprofile vars, update zsh opts, fix dpass
ds6 [Thu, 19 Mar 2020 02:42:14 +0000 (21:42 -0500)]
clean .zprofile vars, update zsh opts, fix dpass

4 years agoadd zshenv debounce, check for perl before init
ds6 [Thu, 19 Mar 2020 02:08:13 +0000 (21:08 -0500)]
add zshenv debounce, check for perl before init

5 years agofix gtk3 monospace, update user.js
ds6 [Mon, 23 Sep 2019 08:09:29 +0000 (03:09 -0500)]
fix gtk3 monospace, update user.js

5 years agoupdate scripts, vim plugins, fonts, firefox, tint2
ds6 [Thu, 19 Sep 2019 03:28:25 +0000 (22:28 -0500)]
update scripts, vim plugins, fonts, firefox, tint2

remove references to Dina, change to monospace; fontconfig changes have
broken various bcf/pcf fonts and being able to change fonts by only
adjusting the remaining two hard references (fonts.conf and .Xresources)
is very much preferred.

updated various scripts and rc's
added setup-perl5 to quickly initialize local::lib
update Dina font to 2.93, update LICENSE and add NEWS (changelog)
explicitly set rgb pixel alignment
remove fonts.scale and fonts.dir
replace i3bar with tint2
update tint2 config
remove Luakit config
update subprojects
update Firefox theme, script loader, and user.js

5 years agoupdate firefox theming
ds6 [Sat, 22 Dec 2018 14:15:31 +0000 (08:15 -0600)]
update firefox theming

add agent stylesheet to make most pages dark (WIP)

5 years agogit alias compatibility with busybox xargs
ds6 [Sat, 22 Dec 2018 07:48:08 +0000 (01:48 -0600)]
git alias compatibility with busybox xargs

xargs -L replaced with tr -s and xargs -0

5 years agoadd syslinux.cfg, update uc.js loader, dunstrc, ff
ds6 [Mon, 17 Dec 2018 06:54:43 +0000 (00:54 -0600)]
add syslinux.cfg, update uc.js loader, dunstrc, ff

updated user-overrides.js for ff 62+
updated dunstrc icon paths with actual paths instead of guessing
detached userChrome.js code from .css into .xml
added syslinux.cfg (no scripted install)

6 years agosmall gtk fixes, update dunstrc, modules, user.js
ds6 [Mon, 19 Nov 2018 16:42:43 +0000 (10:42 -0600)]
small gtk fixes, update dunstrc, modules, user.js

change gtk paths to Paper-Mono-Dark
pull speeddating.vim
user-js-updater.sh now suppresses some errors, shows diff

6 years agomove to promptinit, cleanup zshrc, add up alias
ds6 [Thu, 13 Sep 2018 02:27:47 +0000 (21:27 -0500)]
move to promptinit, cleanup zshrc, add up alias

update dependencies
also added Noto Emoji to fontconfig, but it doesnt appear to work

6 years agofixed wrong font (Noto -> Source) in user.js
ds6 [Thu, 30 Aug 2018 10:33:43 +0000 (05:33 -0500)]
fixed wrong font (Noto -> Source) in user.js

6 years agoadd tridactyl native updater, trim i3 config
ds6 [Thu, 30 Aug 2018 10:28:38 +0000 (05:28 -0500)]
add tridactyl native updater, trim i3 config

6 years agofirefox/user.js, new fonts, fontconfig, modeliner
ds6 [Thu, 30 Aug 2018 09:55:14 +0000 (04:55 -0500)]
firefox/user.js, new fonts, fontconfig, modeliner

updated install.sh, better test mode and changed some semantics
added support for Firefox via ghacks user.js
changed xdg-open to just firefox in .Xresources
moved fonts dir out of xorg
changed .gitignore to look for moved font .uuids
added Adobe Source fonts and license
added Dina license
added fontconfig conf
added vim modeliner plugin
enabled vim modelines (!!!), a more secure option is desired

6 years agoremove temp file
ds6 [Sun, 12 Aug 2018 12:13:01 +0000 (07:13 -0500)]
remove temp file

6 years agomissed a file last commit
ds6 [Sun, 12 Aug 2018 12:12:03 +0000 (07:12 -0500)]
missed a file last commit

6 years agoupdate submodules, remove bsd shims, fix bugs
ds6 [Sun, 12 Aug 2018 11:53:20 +0000 (06:53 -0500)]
update submodules, remove bsd shims, fix bugs

remove .login_conf, .mailrc
simplify $HOME usage overall, only use where needed
fix old changed paths (l -> lck)
shorten bsd-specific paths (`/usr/local', etc)
add tint2-alsa, only supports alsa, bsd has oss volumeicon pkg

specific additions & changes in files:
.Xresources: fix/upd matcher, unbreak unicode, add yeahconsole
.xinitrc: now uses zsh for env, still sh-compatible
.xinitrc: remove conky stuff for now, rely on urxvtd now
.zprofile: fix tmp folder generation and links, go on all userlands
.zshenv: add XDG_RUNTIME_DIR
.zshrc: update aliases, accept pstree, deprecate wscons kludge
tint2-wifi: remove bsd stuff, require linux /proc... might readd
timt2-i3status: fix busybox lack of -u, makes output choke(!)
install.sh: use portable -perm, remove broken android "fix",
            better icon theme detection
compton.conf: change shadows, temp fix for unknown crash
i3/config: compat with sway, split all colors into single words
tint2rc: update colors, update to latest config version

6 years agoactually do what was mentioned in previous commit
ds6 [Sat, 26 May 2018 08:47:06 +0000 (03:47 -0500)]
actually do what was mentioned in previous commit

6 years agoalways kludge wscons, ignore fontconig .uuid
ds6 [Sat, 26 May 2018 08:41:43 +0000 (03:41 -0500)]
always kludge wscons, ignore fontconig .uuid

unable to determine best way to fix wscons, especially through ssh
connections where local host information is not always available. best
to just always kludge, it doesn't hurt anything with my setup but
clients that use non-white foregrounds may experience issues.

also, ignore fontconfig .uuid while we're here
change cursor to Paper

6 years agoadd Blackbird theme, simplify xorg install
ds6 [Thu, 24 May 2018 06:55:27 +0000 (01:55 -0500)]
add Blackbird theme, simplify xorg install

6 years agocomplete previous commit
ds6 [Thu, 24 May 2018 05:34:08 +0000 (00:34 -0500)]
complete previous commit

6 years agorefactor submodules, add xorg, small fixes & changes
ds6 [Thu, 24 May 2018 03:28:27 +0000 (22:28 -0500)]
refactor submodules, add xorg, small fixes & changes

Xorg font descr changed to be less specific
Xcursor modified (pointless future-proofing)
temporarily removed urxvt unicode termName for NetBSD
fixed xdotool in xinitrc
deprecate tint2, etc in xinitrc in favor of i3status (soon conky)
LC, LANG, PATH to .zshenv; don't rely on FreeBSD login env
fixed XDG, etc vars to accept pkgsrc and other paths
fix OSTYPE, local vars, NetBSD wscons fix in .zshrc
add NetBSD mixerctl, /dev/sound aliases
improve FreeBSD sound aliases
dmenu color script no longer uses fixed dmenu path
add i3-mode, i3-printinfo; remove tint2-i3mode

install.sh:
fix & add more dirs, uname -o -> -s, add `test' arg
add xorg icons, themes, fonts; remove .hushlogin
hardcode XDG env vars, may not be set yet

6 years agofix for shells without OSTYPE
ds6 [Fri, 13 Apr 2018 03:11:06 +0000 (22:11 -0500)]
fix for shells without OSTYPE

6 years agofix ostype
ds6 [Fri, 13 Apr 2018 01:24:27 +0000 (20:24 -0500)]
fix ostype

6 years agoupdate submodules
ds6 [Fri, 13 Apr 2018 01:19:10 +0000 (20:19 -0500)]
update submodules

6 years agoMerge branch 'master' of home:git/dotfiles
ds6 [Thu, 12 Apr 2018 04:35:33 +0000 (23:35 -0500)]
Merge branch 'master' of home:git/dotfiles

extrapolated some bsd-only stuff

6 years agowscons fix
ds6 [Thu, 12 Apr 2018 04:22:06 +0000 (23:22 -0500)]
wscons fix

6 years agofixed zsh, renamed l -> lck, netbsd support
ds6 [Thu, 12 Apr 2018 03:10:09 +0000 (22:10 -0500)]
fixed zsh, renamed l -> lck, netbsd support

zsh now sets its own path in zshrc
zshenv.local is now loaded last
all bsdisms have been moved to blocks
netbsd support added for zsh
fixed wscons issues with xterm escapes
workaround for %f prompt escape on wscons

6 years agofix DVTM_TERM
ds6 [Sat, 10 Mar 2018 09:38:28 +0000 (03:38 -0600)]
fix DVTM_TERM

6 years agofix TERM and add DVTM_TERM
ds6 [Sat, 10 Mar 2018 09:34:49 +0000 (03:34 -0600)]
fix TERM and add DVTM_TERM

6 years agoadd git alias pull-submodules
ds6 [Sat, 10 Mar 2018 07:09:41 +0000 (01:09 -0600)]
add git alias pull-submodules

6 years agoupdated repeat.vim
ds6 [Sat, 10 Mar 2018 07:07:14 +0000 (01:07 -0600)]
updated repeat.vim

6 years agofixed install.sh tmp folder creation
ds6 [Sat, 10 Mar 2018 06:56:44 +0000 (00:56 -0600)]
fixed install.sh tmp folder creation

6 years ago.mailrc
ds6 [Sat, 10 Mar 2018 06:22:03 +0000 (00:22 -0600)]
.mailrc

6 years agompc-notifyd -d
ds6 [Sat, 10 Mar 2018 06:20:46 +0000 (00:20 -0600)]
mpc-notifyd -d

6 years agofix some file redirects
ds6 [Sun, 25 Feb 2018 12:27:39 +0000 (06:27 -0600)]
fix some file redirects

in hindsight .zprofile should probably be put in a cronjob to avoid
affecting things run as the dotfile user before they log in, but doing
that may go outside the scope of install.sh

6 years agomove vim tmp to var/tmp/vim, softlink tmp to /tmp
ds6 [Sun, 25 Feb 2018 12:15:48 +0000 (06:15 -0600)]
move vim tmp to var/tmp/vim, softlink tmp to /tmp

~/tmp will now point to /tmp so that it will be cleared regularly on
systems that have temporary /tmp storage. been meaning to do this for a
while but this is a more stable solution than anything else. explicitly
calls for BSDs to avoid issues with eg. termux

vim will now use ~/var/tmp/vim instead of ~/tmp/vim so that its files
will remain longer

adjusted install.sh for these changes + some cleanup

6 years agoremove pointless chmod from install.sh
ds6 [Sun, 25 Feb 2018 11:40:30 +0000 (05:40 -0600)]
remove pointless chmod from install.sh

private things were removed from Xresources and split from .zshenv to
.zshenv.local long ago

6 years agoimproved mpc-notify
ds6 [Sun, 25 Feb 2018 11:36:46 +0000 (05:36 -0600)]
improved mpc-notify

6 years agoadd mpc-notify
ds6 [Mon, 19 Feb 2018 12:00:18 +0000 (06:00 -0600)]
add mpc-notify

6 years ago.zshrc changes
ds6 [Tue, 6 Feb 2018 02:21:04 +0000 (20:21 -0600)]
.zshrc changes

6 years agomake git pushall parallel
ds6 [Tue, 6 Feb 2018 01:36:41 +0000 (19:36 -0600)]
make git pushall parallel

6 years agoadd git pushall alias to .gitconfig
ds6 [Tue, 6 Feb 2018 01:33:46 +0000 (19:33 -0600)]
add git pushall alias to .gitconfig

6 years agoadd mpc keybinds, .zshenv.local loading
ds6 [Tue, 6 Feb 2018 01:23:51 +0000 (19:23 -0600)]
add mpc keybinds, .zshenv.local loading

6 years agoabandon $OSTYPE in install, add xdg/cava
ds6 [Mon, 5 Feb 2018 14:04:48 +0000 (08:04 -0600)]
abandon $OSTYPE in install, add xdg/cava

just use uname instead of $OSTYPE
should probably find a better way to handle that but it works for now

6 years agofixed default_unit alias
ds6 [Mon, 5 Feb 2018 07:51:24 +0000 (01:51 -0600)]
fixed default_unit alias

6 years agofixed install.sh on gnu/busybox/android
ds6 [Mon, 5 Feb 2018 07:47:37 +0000 (01:47 -0600)]
fixed install.sh on gnu/busybox/android

6 years agoremove tint2 battery alert, zsh dotfiles vcs check
ds6 [Sat, 3 Feb 2018 06:36:06 +0000 (00:36 -0600)]
remove tint2 battery alert, zsh dotfiles vcs check

alert didn't work anyway, going to implement it in software anyway or at
least write a daemon for it.

dotfiles now checks if a file is changed for my sanity.

6 years agofixed urxvt matcher url regex
ds6 [Sat, 3 Feb 2018 06:04:50 +0000 (00:04 -0600)]
fixed urxvt matcher url regex

This page took 0.083001 seconds and 4 git commands to generate.