]> git.sev.monster Git - dotfiles.git/log
dotfiles.git
7 months 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

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

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

7 months 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

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

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

7 months 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

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

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

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

7 months 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.

7 months 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

7 months 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

7 months 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

7 months 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

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

7 months 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

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

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

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

7 months 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

7 months 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

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

7 months 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

7 months 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)

7 months 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

7 months 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)

7 months 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

7 months 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

7 months 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

7 months 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

7 months 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

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

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

7 months 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

7 months 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

7 months 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

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

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

7 months 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

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

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

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

7 months 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

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

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

7 months 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

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

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

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

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

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

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

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

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

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

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

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

7 months 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

7 months 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

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

7 months 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

7 months 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

7 months 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

7 months 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.

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

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

7 months agochanged urxvt matcher url pattern again
ds6 [Wed, 31 Jan 2018 07:41:56 +0000 (01:41 -0600)]
changed urxvt matcher url pattern again

7 months agofixed urxvt url matcher regex
ds6 [Wed, 31 Jan 2018 03:29:00 +0000 (21:29 -0600)]
fixed urxvt url matcher regex

7 months agoadded syncthing script, more dirs to install
ds6 [Wed, 31 Jan 2018 02:53:02 +0000 (20:53 -0600)]
added syncthing script, more dirs to install

7 months agoMerge branch 'master' of /home/ds6/git/dotfiles
ds6 [Mon, 22 Jan 2018 11:30:10 +0000 (05:30 -0600)]
Merge branch 'master' of /home/ds6/git/dotfiles

7 months agoadd venv ddactivate alias
ds6 [Mon, 22 Jan 2018 11:29:17 +0000 (05:29 -0600)]
add venv ddactivate alias

7 months agoadded full transparent bg term, changed class name
ds6 [Wed, 17 Jan 2018 08:17:57 +0000 (02:17 -0600)]
added full transparent bg term, changed class name

fixed compton config as well

7 months agoadd screen lock `l', `share' dir, install.sh edit
ds6 [Tue, 16 Jan 2018 05:59:07 +0000 (23:59 -0600)]
add screen lock `l', `share' dir, install.sh edit

7 months agoadd required/useful scripts, install.sh support
ds6 [Tue, 16 Jan 2018 05:23:29 +0000 (23:23 -0600)]
add required/useful scripts, install.sh support

7 months ago.Xresources changes, fixed cursors, tint2 i3 mode
ds6 [Tue, 16 Jan 2018 03:23:56 +0000 (21:23 -0600)]
.Xresources changes, fixed cursors, tint2 i3 mode

7 months agozsh prompt %m -> %2m
ds6 [Thu, 11 Jan 2018 08:39:45 +0000 (02:39 -0600)]
zsh prompt %m -> %2m

7 months agourxvt perl extensions, Xresources changes
ds6 [Thu, 11 Jan 2018 07:44:56 +0000 (01:44 -0600)]
urxvt perl extensions, Xresources changes

urxvt perl extensions finalized,  font size added
edited install.sh for better filename compatibility
URxvtRoot tail log turnover fixed (-f to -F)
updated tint2 config to latest tint2 version
volumeicon horizontal slider

7 months agovimrc: colorcolumn made dark, syntax changes
ds6 [Tue, 9 Jan 2018 16:14:23 +0000 (10:14 -0600)]
vimrc: colorcolumn made dark, syntax changes

7 months agoadd %r to vcs_info
ds6 [Tue, 9 Jan 2018 15:51:30 +0000 (09:51 -0600)]
add %r to vcs_info

7 months agoremove useless vcs_info format atoms
ds6 [Tue, 9 Jan 2018 15:46:08 +0000 (09:46 -0600)]
remove useless vcs_info format atoms

7 months agovcs_info changes
ds6 [Tue, 9 Jan 2018 15:45:02 +0000 (09:45 -0600)]
vcs_info changes

7 months agoadd .swo to .gitignore
ds6 [Tue, 9 Jan 2018 15:23:48 +0000 (09:23 -0600)]
add .swo to .gitignore

.swo is .swp backup, created when recovering vim files

7 months agoremove .zshrc.swp
ds6 [Tue, 9 Jan 2018 15:21:58 +0000 (09:21 -0600)]
remove .zshrc.swp

7 months agoalias: activate -> va; cleanup
ds6 [Tue, 9 Jan 2018 15:20:57 +0000 (09:20 -0600)]
alias: activate -> va; cleanup

7 months agovim packages, Xft, urxvt perl, root console, zshrc
ds6 [Tue, 9 Jan 2018 15:13:16 +0000 (09:13 -0600)]
vim packages, Xft, urxvt perl, root console, zshrc

vim packages have been added as submodules
todo.txt deleted from .vim root and added as package
square cursor, and Xft and other font changes in Xresources
URxvtRoot has been re-enabled as URxvtBG, style finalized
zshrc organization and git vcs/alias changes

7 months agourxvt block cursor + root term; zsh, dunst changes
ds6 [Sat, 30 Dec 2017 09:04:43 +0000 (03:04 -0600)]
urxvt block cursor + root term; zsh, dunst changes

7 months agoreorganized tint2, i3->volumeicon vol control
ds6 [Sun, 10 Dec 2017 06:51:54 +0000 (00:51 -0600)]
reorganized tint2, i3->volumeicon vol control

changed default font from XFT for compatibility with old applications
recolored luakit tabs
added volumeicon config
moved i3 volume controls to volumeicon, so changes are shown visually
changed zsh title style

7 months agoswitch i3bar->tint2, zsh bell, pbuild/run->portpkg
ds6 [Sat, 9 Dec 2017 20:43:12 +0000 (14:43 -0600)]
switch i3bar->tint2, zsh bell, pbuild/run->portpkg

stop using i3bar, switch entirely to tint2
zsh bell on long operations + urxvt urgentOnBell
pbuild and prun combined into `portpkg [build/run]'
compton changes and optimizations
luakit changes
ssh-agent added to .xinitrc
.Xresources fix, `depth: 32' broke many things including old X apps

7 months agofixed .config not being added
ds6 [Fri, 1 Dec 2017 00:56:11 +0000 (18:56 -0600)]
fixed .config not being added

7 months agoadded ssh display to zsh title, made VICOL strict
ds6 [Fri, 1 Dec 2017 00:48:28 +0000 (18:48 -0600)]
added ssh display to zsh title, made VICOL strict

7 months agosplit files to base/ xdg/; fixed vol keys, install
ds6 [Fri, 1 Dec 2017 00:20:39 +0000 (18:20 -0600)]
split files to base/ xdg/; fixed vol keys, install

added XDG configs in `xdg/' and env exports in `.zshenv'.
files are in `xdg/' for XDG-style configs (eg. files in `.config') and
in `base/' for legacy dotfile-style configs (eg. `.zshrc').
install.sh was modified to support this.
volume keys in i3 were fixed.
vim tw removed by default.

7 months agofix .Xresources, revert colorUL
ds6 [Sun, 26 Nov 2017 04:10:36 +0000 (22:10 -0600)]
fix .Xresources, revert colorUL

7 months agofixed .login_conf, tint2, added ssh-agent, colors
ds6 [Sun, 26 Nov 2017 03:04:13 +0000 (21:04 -0600)]
fixed .login_conf, tint2, added ssh-agent, colors

7 months agoadd .gtkrc-2.0
ds6 [Fri, 24 Nov 2017 13:37:25 +0000 (07:37 -0600)]
add .gtkrc-2.0

7 months agodelete .hushlogin, added touch to install.sh
ds6 [Fri, 24 Nov 2017 19:29:36 +0000 (13:29 -0600)]
delete .hushlogin, added touch to install.sh

7 months agoadd .hushlogin
ds6 [Fri, 24 Nov 2017 19:27:41 +0000 (13:27 -0600)]
add .hushlogin

7 months agoadd .gitconfig
ds6 [Fri, 24 Nov 2017 19:15:58 +0000 (13:15 -0600)]
add .gitconfig

7 months agoinstall.sh
ds6 [Fri, 24 Nov 2017 19:00:31 +0000 (13:00 -0600)]
install.sh

7 months agoinitial commit
ds6 [Fri, 24 Nov 2017 18:21:53 +0000 (12:21 -0600)]
initial commit

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