]> git.sev.monster Git - dotfiles.git/log
dotfiles.git
3 weeks agozshrc: fix dfu alias master
sev [Sat, 27 Apr 2024 11:37:26 +0000 (06:37 -0500)]
zshrc: fix dfu alias

6 weeks agogitconfig: add git search alias
sev [Fri, 5 Apr 2024 21:56:12 +0000 (16:56 -0500)]
gitconfig: add git search alias

6 weeks agovim: update submodules
sev [Fri, 5 Apr 2024 21:48:33 +0000 (16:48 -0500)]
vim: update submodules

6 weeks agolibrewolf: update userContent to use new variables
sev [Fri, 5 Apr 2024 19:48:49 +0000 (14:48 -0500)]
librewolf: update userContent to use new variables

6 weeks agozshrc: use int for _sev_exectime
sev [Fri, 5 Apr 2024 19:48:35 +0000 (14:48 -0500)]
zshrc: use int for _sev_exectime

6 weeks agozshrc: update aliases
sev [Fri, 5 Apr 2024 19:48:14 +0000 (14:48 -0500)]
zshrc: update aliases

6 weeks agozshenv: update and simplify XDG
sev [Fri, 5 Apr 2024 19:47:34 +0000 (14:47 -0500)]
zshenv: update and simplify XDG

6 weeks agozshenv: update tmp
sev [Fri, 5 Apr 2024 19:46:26 +0000 (14:46 -0500)]
zshenv: update tmp

6 weeks agozshrc: update options and history
sev [Fri, 5 Apr 2024 19:45:39 +0000 (14:45 -0500)]
zshrc: update options and history

6 weeks agozshenv: add go env vars
sev [Fri, 5 Apr 2024 19:43:38 +0000 (14:43 -0500)]
zshenv: add go env vars

6 weeks agozshrc: update PATH generation
sev [Sat, 23 Mar 2024 11:36:42 +0000 (06:36 -0500)]
zshrc: update PATH generation

6 weeks agogit: update config, aliases; add config.local
sev [Sat, 23 Mar 2024 11:32:25 +0000 (06:32 -0500)]
git: update config, aliases; add config.local

6 weeks agozprofile: print OKC if using okc-agent
sev [Sat, 23 Mar 2024 06:30:52 +0000 (01:30 -0500)]
zprofile: print OKC if using okc-agent

6 weeks agofonts: use more descriptive names for Dina subdirs
sev [Mon, 4 Mar 2024 17:47:24 +0000 (11:47 -0600)]
fonts: use more descriptive names for Dina subdirs

6 weeks agoinstall.sh: fix font dir doubling
sev [Mon, 4 Mar 2024 17:46:13 +0000 (11:46 -0600)]
install.sh: fix font dir doubling

6 weeks agozsh: remove erroneously retained merge text
sev [Mon, 4 Mar 2024 17:11:21 +0000 (11:11 -0600)]
zsh: remove erroneously retained merge text

6 weeks agolibrewolf: remove broken treestyletab autohide
sev [Mon, 4 Mar 2024 17:07:23 +0000 (11:07 -0600)]
librewolf: remove broken treestyletab autohide

6 weeks agoremove fontconfig, rely on local system changes
sev [Mon, 4 Mar 2024 17:06:45 +0000 (11:06 -0600)]
remove fontconfig, rely on local system changes

6 weeks agozsh: dfu updates submodules too
sev [Mon, 4 Mar 2024 17:05:00 +0000 (11:05 -0600)]
zsh: dfu updates submodules too

6 weeks agozshenv: do not prefer /opt over system for path
sev [Tue, 30 Jan 2024 21:48:05 +0000 (15:48 -0600)]
zshenv: do not prefer /opt over system for path

6 weeks agoapkv: fix some text
sev [Mon, 29 Jan 2024 11:06:39 +0000 (05:06 -0600)]
apkv: fix some text

6 weeks agoinstall.sh: remove redundant sed commands
sev [Sat, 27 Jan 2024 23:32:53 +0000 (17:32 -0600)]
install.sh: remove redundant sed commands

6 weeks agoinstall.sh: fix test check
sev [Wed, 10 Jan 2024 22:11:47 +0000 (16:11 -0600)]
install.sh: fix test check

6 weeks agoinstall.sh: fix cd test print
sev [Sun, 31 Dec 2023 08:05:13 +0000 (02:05 -0600)]
install.sh: fix cd test print

6 weeks agoinstall.sh: replace test check with DOTFILES_TEST
sev [Sun, 31 Dec 2023 08:02:37 +0000 (02:02 -0600)]
install.sh: replace test check with DOTFILES_TEST

6 weeks agolibrewolf: fix search bar padding on small screens
sev [Wed, 10 Jan 2024 14:58:04 +0000 (15:58 +0100)]
librewolf: fix search bar padding on small screens

6 weeks agozsh: clean up echo usage
sev [Wed, 3 Jan 2024 13:44:40 +0000 (07:44 -0600)]
zsh: clean up echo usage

6 weeks agozshenv: add TMPPREFIX support
sev [Wed, 3 Jan 2024 13:12:09 +0000 (07:12 -0600)]
zshenv: add TMPPREFIX support

6 weeks agolibrewolf: allow different extension enablement
sev [Fri, 15 Dec 2023 21:22:23 +0000 (15:22 -0600)]
librewolf: allow different extension enablement

6 weeks agosimplify some gpg stuff, add pinentry fallback
sev [Sun, 31 Dec 2023 07:16:56 +0000 (01:16 -0600)]
simplify some gpg stuff, add pinentry fallback

6 weeks agozshrc: add typo aliases for `cd ..' and `ga .'
sev [Tue, 19 Dec 2023 16:28:00 +0000 (10:28 -0600)]
zshrc: add typo aliases for `cd ..' and `ga .'

6 weeks agolibrewolf: add userContent for new tab page
sev [Tue, 19 Dec 2023 16:27:42 +0000 (10:27 -0600)]
librewolf: add userContent for new tab page

6 weeks agolibrewolf: remove synced overrides, add new ones
sev [Fri, 15 Dec 2023 21:39:05 +0000 (15:39 -0600)]
librewolf: remove synced overrides, add new ones

6 weeks agolibrewolf: fix chrome install, apply per-profile
sev [Fri, 15 Dec 2023 05:55:39 +0000 (23:55 -0600)]
librewolf: fix chrome install, apply per-profile

6 weeks agolibrewolf: sync browser.uiCustomization.state
sev [Thu, 14 Dec 2023 15:50:49 +0000 (09:50 -0600)]
librewolf: sync browser.uiCustomization.state

6 weeks agoadd librewolf to installer
sev [Thu, 14 Dec 2023 15:49:25 +0000 (09:49 -0600)]
add librewolf to installer

6 weeks agoadd librewolf
sev [Wed, 13 Dec 2023 22:45:29 +0000 (16:45 -0600)]
add librewolf

6 weeks agoupdate vim submodules
sev [Wed, 13 Dec 2023 22:43:34 +0000 (16:43 -0600)]
update vim submodules

6 weeks agozsh: fixup env vars and update a comment
sev [Tue, 28 Nov 2023 18:51:22 +0000 (12:51 -0600)]
zsh: fixup env vars and update a comment

- removed graphical env vars as they aren't really doing anything. would be
  useful for unmanaged invocations of xorg/wayland, but I don't do those
  anymore. if graphical configuration is ever needed it should be added to site
  local rc anyway since it relies heavily on underlying system configuration.
- scoped vars inside functions instead of unsetting.
- scoped some arithmetic vars inside _sev_setpath that were not being unset.
- added /opt/<provider>/<package>/bin and /opt/<package>/bin to path per FHS.
- be more aggressive in unsetting GNUPGHOME after forwarding.
- updated a gpg comment for clarification while there.

6 weeks agozshrc: add zmv aliases
sev [Thu, 16 Nov 2023 21:38:02 +0000 (15:38 -0600)]
zshrc: add zmv aliases

6 weeks agozprofile: quietly check for running ssh agent
sev [Thu, 16 Nov 2023 15:37:59 +0000 (09:37 -0600)]
zprofile: quietly check for running ssh agent

6 weeks agovimrc: use XDG_STATE_HOME subdirs for all files
sev [Tue, 7 Nov 2023 15:08:13 +0000 (09:08 -0600)]
vimrc: use XDG_STATE_HOME subdirs for all files

6 weeks agomake key handling and logout more robust
sev [Mon, 30 Oct 2023 12:14:54 +0000 (07:14 -0500)]
make key handling and logout more robust

key setup can know use either terminfo, termcap, or zkbd, and in all cases
appends to the $key array  topreserve existing keys that we do not reset.

the increased knowledge in termcap/terminfo also resulted in .zlogout getting a
facelift to no longer rely on system binaries for terminal reset.

6 weeks agozshrc: add more git aliases, dotfiles update alias
sev [Fri, 20 Oct 2023 19:49:13 +0000 (14:49 -0500)]
zshrc: add more git aliases, dotfiles update alias

6 weeks agozshenv: fix xdg array logic
sev [Fri, 20 Oct 2023 19:26:06 +0000 (14:26 -0500)]
zshenv: fix xdg array logic

$xdg_*_dirs parameter expansion was augmented to use :# to remove empty
elements, to replace the old system that used the scalar $XDG_*_DIRS
parameters. the old code was originally added to remove the first value of the
DIRS arrays if they were empty. however, the $XDG_*_HOME vars were unquoted a
while ago, and zsh should already remove empty elements from unquoted array
expansions, rendering that safeguard unnecessary. the newest change also
introduced a regression where the arrays were being flattened into scalars.
this also caused KDE to not start due to being unable to find necessary system
files elided by the broken vars.

this was all fixed by removing the empty var removal code, and simply unquoting
everything. since SH_WORDSPLIT is not set, the parameters will not be
wordsplit.

this also fixed an issue where duplicate array values were not being removed
due to the presence of a trailing slash.

6 weeks agoinstall.sh: fix syntax for Bourne shells
sev [Fri, 20 Oct 2023 17:43:02 +0000 (20:43 +0300)]
install.sh: fix syntax for Bourne shells

6 weeks agozshenv: fix _sev_setpath
sev [Fri, 20 Oct 2023 17:27:20 +0000 (12:27 -0500)]
zshenv: fix _sev_setpath

6 weeks agomore zsh fixes
sev [Fri, 20 Oct 2023 17:03:44 +0000 (12:03 -0500)]
more zsh fixes

- various comment updates
- moved some stuff out of zprofile and into zshenv for earlier use
- fixed zoxide bug until upstream fixes it
- PATH will now be updated twice, once in zshenv and once in zprofile
- rehash alias will update PATH before rehashing
- FPATH is now deduplicated like PATH is

Arch Linux and other systems (especially FreeBSD around version 10 and 11, last
I used it) do a lot of stuff to your shell environment via /etc/profile{,d},
and this may end up being sourced by the system zprofile for compatibility.
rather than shove everything into our local zprofile to override this aberrant
and often unwanted behavior as was previously done, let's just set things up in
zshenv as it should be, and if there are any problems, use load-site-dotfile
to fix things up instead. system profile scripts that make use of env vars will
also be taken care of with this approach, like flatpak-bindir.sh in the Arch
Linux flatpak package for example.

we also now update PATH twice so it can be set up early for our own purposes,
and so that any weird changes made by system profile scripts can be fixed.

6 weeks ago.zshrc: don't override graphical mode env vars
sev [Tue, 17 Oct 2023 00:30:24 +0000 (19:30 -0500)]
.zshrc: don't override graphical mode env vars

6 weeks ago.zprofile: small changes
sev [Tue, 17 Oct 2023 00:19:53 +0000 (19:19 -0500)]
.zprofile: small changes

6 weeks ago.editorconfig: changed fontconfig indent size to 1
sev [Tue, 17 Oct 2023 00:17:24 +0000 (19:17 -0500)]
.editorconfig: changed fontconfig indent size to 1

6 weeks 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

6 weeks 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.

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

6 weeks 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

6 weeks 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

6 weeks 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

6 weeks 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

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

6 weeks 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.

6 weeks 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

6 weeks 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)

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

6 weeks 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

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

6 weeks 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.

6 weeks 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

6 weeks 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

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

6 weeks 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

6 weeks 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

6 weeks 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)

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

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

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

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

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

6 weeks 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

6 weeks 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

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

6 weeks 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

6 weeks 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)

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

6 weeks 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

6 weeks 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

6 weeks 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

6 weeks 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

6 weeks 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

6 weeks 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

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

6 weeks 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.

6 weeks 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

6 weeks 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

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

6 weeks 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

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

6 weeks 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.

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

6 weeks 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

6 weeks 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

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