]> git.sev.monster Git - dotfiles.git/log
dotfiles.git
7 months agomore zsh refactoring
sev [Mon, 16 Oct 2023 23:41:05 +0000 (18:41 -0500)]
more zsh refactoring

- fixed bug where zshenv would not be called after setting ZDOTDIR since it
  lives in $HOME
- moved some stuff from .zprofile to .zshenv and fixed ordering
- added load-site-dotfile instead of sourcing per-file
- _sev_home still not done yet... just ignore it

7 months agozsh: reorder zshrc, fix zoxide, git aliases
sev [Wed, 11 Oct 2023 22:10:05 +0000 (17:10 -0500)]
zsh: reorder zshrc, fix zoxide, git aliases

zoxide completion was not working since compinit was being loaded after zoxide
init was being run, so compinit was moved to the top. also added some git
aliases while there.

7 months agozsh: fix aliases
sev [Tue, 10 Oct 2023 15:44:07 +0000 (10:44 -0500)]
zsh: fix aliases

7 months agozsh: update aliases
sev [Tue, 10 Oct 2023 15:28:11 +0000 (10:28 -0500)]
zsh: update aliases

- add git aliases
- alias cd to zoxide if present
- escape parameter expansion on p/e so env changes are reflected

7 months agozsh: add load-site-dotfile to replace site source
sev [Tue, 10 Oct 2023 15:16:10 +0000 (10:16 -0500)]
zsh: add load-site-dotfile to replace site source

7 months agoprompt_arrows_setup: fix exit code subst
sev [Fri, 1 Sep 2023 18:17:07 +0000 (13:17 -0500)]
prompt_arrows_setup: fix exit code subst

7 months agoykman-oath-reload: new + restored features
sev [Sun, 27 Aug 2023 02:51:17 +0000 (21:51 -0500)]
ykman-oath-reload: new + restored features

- pull in codes from local files, or from stdin if not present
- look for binaries outside of *nix PATH for cygwin/msys2 envs
- handle non-*nix line endings sent by ykman
- ignore blank lines and comments (#) in input
- add script comments

7 months agozsh: export XDG_CACHE_HOME
sev [Mon, 21 Aug 2023 17:27:45 +0000 (12:27 -0500)]
zsh: export XDG_CACHE_HOME

7 months agofix user-dirs, add support to install.sh
sev [Mon, 21 Aug 2023 17:14:36 +0000 (12:14 -0500)]
fix user-dirs, add support to install.sh

user-dirs.conf added, so that our user-dirs.dirs won't get overwritten.
install.sh will now ensure user dirs and move files from default dirs.

7 months agoinstall.sh: install ssh conditionally, ensure dir
sev [Mon, 21 Aug 2023 16:37:50 +0000 (11:37 -0500)]
install.sh: install ssh conditionally, ensure dir

7 months agogpg: remove multi keyservers (doesn't do anything)
sev [Mon, 21 Aug 2023 16:37:07 +0000 (11:37 -0500)]
gpg: remove multi keyservers (doesn't do anything)

7 months agogitignore: add site local zsh
sev [Tue, 25 Jul 2023 08:53:30 +0000 (03:53 -0500)]
gitignore: add site local zsh

7 months agozsh vcs: reformat; add hash, revert action, patch
sev [Tue, 25 Jul 2023 07:43:09 +0000 (02:43 -0500)]
zsh vcs: reformat; add hash, revert action, patch

7 months agozsh vcs: better char for unstagedstr (*->!)
sev [Tue, 25 Jul 2023 05:54:23 +0000 (00:54 -0500)]
zsh vcs: better char for unstagedstr (*->!)

7 months agoRevert "replace modeline with editorconfig; small fixes"
sev [Tue, 25 Jul 2023 05:49:34 +0000 (00:49 -0500)]
Revert "replace modeline with editorconfig; small fixes"

restore termux colors.properties

This reverts commit 6a32e673b638e38c53dee04eb35a5942b0e24c1c.

7 months agozsh: compact path glob, avoid double source
sev [Sun, 23 Jul 2023 23:39:23 +0000 (18:39 -0500)]
zsh: compact path glob, avoid double source

7 months agosmall fixes
sev [Sun, 23 Jul 2023 18:11:20 +0000 (13:11 -0500)]
small fixes

zsh
- detect Termux env and skip pointless zprofile early load
- don't show error on gpg setup if gpg-agent.conf doesnt exist
- remove temp var from env

7 months agofix termux font and config
sev [Sun, 23 Jul 2023 07:06:36 +0000 (02:06 -0500)]
fix termux font and config

7 months agoreplace modeline with editorconfig; small fixes
sev [Tue, 18 Jul 2023 23:02:45 +0000 (18:02 -0500)]
replace modeline with editorconfig; small fixes

also delete termux colors, unused

7 months agouse xdg for vim config, add viminfo to xdg
sev [Mon, 17 Jul 2023 08:28:42 +0000 (03:28 -0500)]
use xdg for vim config, add viminfo to xdg

7 months agomajor rework
sev [Mon, 17 Jul 2023 07:50:51 +0000 (02:50 -0500)]
major rework

- remove unused configs, themes, icons, scripts
- update installer
  - now respect xdg env vars
  - clean out old links from our source tree before reinstall
  - apply default permissions to created dirs
- update vim
  - remove unused plugins
  - move vim dir to xdg config dir (zsh VIMINIT)
  - undo and backup dirs are autocreated and are moved to xdg
  - remove modeline support
  - add editorconfig plugin
- update zsh
  - move zsh dotfiles to xdg config subdir
  - all zsh local dotfiles are now relative to ZDOTDIR
  - xdg env vars are now mostly default
  - better xdg handling in general
  - fixed xdg *_DIRS empty array index
  - redesign tmpdir generation method
  - ~/bin moved to ~/.local/bin per xdg
  - better broken TERM handling
  - ~/.gnupg moved to ~/.config/gnupg
  - gpgagent refresh is more usable now
  - preferred list of EDITORs, PAGERs, and TERMINALs
  - ~/.zcompdump moved to ~/.cache/zsh/.zcompdump
  - prompt_arrows_preexec removed because it's annoying
- python
  - ~/.pythonrc moved to ~/.config/pythonrc (zshrc PYTHONSTARTUP)

7 months agozprofile: remove unnecessary variable
sev [Sun, 25 Sep 2022 12:14:40 +0000 (07:14 -0500)]
zprofile: remove unnecessary variable

7 months agovim: enable backupcopy
sev [Mon, 13 Jun 2022 21:30:35 +0000 (16:30 -0500)]
vim: enable backupcopy

7 months agofix prompt battery cat
sev [Wed, 25 May 2022 17:58:39 +0000 (12:58 -0500)]
fix prompt battery cat

7 months agozprofile: always prefer user bin dirs
sev [Thu, 24 Mar 2022 03:18:32 +0000 (22:18 -0500)]
zprofile: always prefer user bin dirs

7 months agoflatten setopt in zshrc
sev [Sun, 20 Mar 2022 05:45:02 +0000 (00:45 -0500)]
flatten setopt in zshrc

7 months agofix gpg forward GNUPGHOME reset in cleanup
sev [Sun, 20 Mar 2022 05:43:55 +0000 (00:43 -0500)]
fix gpg forward GNUPGHOME reset in cleanup

7 months agofix gpg agent setup and pretty printing
sev [Sun, 20 Mar 2022 03:48:01 +0000 (22:48 -0500)]
fix gpg agent setup and pretty printing

only setup if not forwarded, pointless otherwise
minimize complexity with pretty printing info, don't /echo if forwarded

7 months agofix term error msg in .zshenv
sev [Sun, 20 Mar 2022 03:36:37 +0000 (22:36 -0500)]
fix term error msg in .zshenv

7 months agoadd random_seed and backup pubring to gpg forward dir
sev [Sun, 20 Mar 2022 03:27:42 +0000 (22:27 -0500)]
add random_seed and backup pubring to gpg forward dir

7 months agowhich -> command -v
sev [Sun, 20 Mar 2022 03:23:06 +0000 (22:23 -0500)]
which -> command -v

command is builtin in most modern shells, which occasionally isn't
(e.g. Termux on older Android)

7 months agoremove syncthing shim
sev [Sun, 20 Mar 2022 03:20:09 +0000 (22:20 -0500)]
remove syncthing shim

7 months agoadjust args in install.sh find, zprofile path
sev [Sun, 20 Mar 2022 02:53:01 +0000 (21:53 -0500)]
adjust args in install.sh find, zprofile path

move mindepth and maxdepth global options for GNU find
add PREFIX to path search, simplify brace expansion

7 months agotweaks to zsh/env (xdg, dbus, gpg, tmp), sway, ...
sev [Tue, 15 Mar 2022 10:47:15 +0000 (05:47 -0500)]
tweaks to zsh/env (xdg, dbus, gpg, tmp), sway, ...

.gitignore: fix paths and add sway config.d
install.sh: handle gui stuff better, fix icons, fix linking
gui:
- mostly fix cursor and size, still doesn't work sometimes
- add Qt4 and GTK4 config
sway:
- remove export section, turns out it never worked
- float wayland pinentry-qt
- start pipewire on launch
bin: fix pinentry early exit, reorganize choices
gpg: point to system pinentry
zsh:
- rewrite gpg-agent.conf to update pinentry-program
- better logout/cleanup
- allow overwriting CHARSET, LANG, LC_CTYPE
- rewrite tmp setup and usage
- rewrite xdg cache and runtime setup and usage
- add dbus launch
- split gpg home setup into own block
- split gpg and ssh agent setup
- move cleanup of gpg forwarding and tmp into function
- run gpg/tmp cleanup on logout
- update gpg/ssh agent setup to be more intelligent
- fix using wrong pinentry with better gui detection
- debounce perl local::lib setup

7 months agosway: also bind kp_enter to terminal
sev [Sat, 12 Mar 2022 01:13:57 +0000 (19:13 -0600)]
sway: also bind kp_enter to terminal

7 months agoinstall.sh: devnull mkfont* head to suppress error
sev [Sat, 12 Mar 2022 01:11:11 +0000 (19:11 -0600)]
install.sh: devnull mkfont* head to suppress error

7 months agoswitch to sway/wayland, update zsh/mod, move files
sev [Fri, 11 Mar 2022 05:48:11 +0000 (23:48 -0600)]
switch to sway/wayland, update zsh/mod, move files

zsh:
- update submodules
- finalize development work on zprofile
  - complete refactor of most code
  - now much more stable and compatible

wayland move:
- rename i3 -> sway
- update config for sway compat
- remove xorg specific files
  - .xinitrc migrated to sway config
  - .Xmodmap replaced with sway input block
  - keep .Xresources but remove urxvt stuff, for Xwayland
  - remove dmenu/dpass shims, replaced with nwg
  - remove urxvt module
- update GTK configs for proper theme support

refactor:
- rename xorg directory to gui since it holds wayland and xorg content now
- rename xdg to etc
- rename root to syslinux since that's all it contains

install.sh:
- complete refactor for better functionality and new dir name support

bin:
- made small change to ykman-oath-reload

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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