There are no reviews yet. Be the first to send feedback to the community and the maintainers!
XTOOLS(1) General Commands Manual XTOOLS(1) NAME xtools β A collection of small utilities for use with XBPS COMMANDS xbarf β Display build logs of last build xbuildbarf [arch] β Spy on current buildbot output xbulk [-n] [-k] [xbps-srcΒ flags] pkgs ... β simple XBPS bulk builder -n dry-run mode -k keep going on errors xbump pkgname [gitΒ commitΒ options] β git commit a new package or package update xchangelog template | pkgname β open package changelog xcheckmypkgs [email] β check your packages for updates xcheckrestart [-v] β list programs using outdated libraries -v verbose mode, also print the library names xchroot directory [commandΒ ...] β chroot into a Void (or other Linux) installation xclash β detect file conflicts between XBPS packages xdbg pkgs ... β list debugging packages for pkgs and recursive dependencies xdiff [-u | -l] [basedir] β merge/diff/list XBPS .new-* files -l list .new files -u print unified diffs xdistdir β figure out XBPS_DISTDIR xdowngrade pkgfiles.xbps ... β install XBPS package directly from .xbps file xetcchanges β show diff of /etc against binary packages xgensum [-f] [-c] [-i] [-H hostdir] template β update SHA256 sum in templates -f force (re-)download of distfiles -c use content checksum -i replace checksum in-place -H absolute path to hostdir xgrep pattern pkgs ... β search files limited to XBPS package contents xhog β list installed XBPS packages ordered by size xi pkgs ... β like βxbps-install -Sβ, but take cwd repo and sudo/su into account xilog [pattern] β list installed packages by install-date xlg pkg β open short commit log for XBPS template xlint template | pkgname | :pkgname | : β scan XBPS template for common mistakes - use β:pkgnameβ to lint template as staged in the git index - use β:β to lint all templates staged in the git index xlocate -g | -S | pattern β locate files in all XBPS packages -g Update a git based xlocate database, useful for local repositories -S Sync with the official git based xlocate database, which is recommended before using the tool xlog pkg β open commit log for XBPS template xls pkg ... β list files contained in pkg (including binpkgs) xmandoc manpage β read manpage of possibly not installed package xmksv [-l] [newsvdir ...] β create new runit service templates. Also creates log service if -l is passed. xmypkgs [email] β list all pkgs maintained by you xnew [-a] pkg [subpkgs ...] β create XBPS template -a append subpkgs to existing pkg xnodev β list not installed -devel packages for installed packages xoptdiff [-q] [pkgs ...] β show template options which differ from binary package -q quiet mode, show package names only xpcdeps pcfile ... β finds package matching the Requires: section of pkg-config files xpkg [-amOHDvV] [-r rootdir] [-R repo] β convenient package lister -a list all packages (default: only installed) -m list manual packages -O list orphaned packages -H list packages on hold -D list installed packages not in repo -L list installed packages not from remote repos -v show version numbers -V show version numbers and description -r rootdir specifies a full path for the target root directory -R repo consider only packages from repo xpkgdiff [-Sfrxt] [-a arch] [-R url] [-c file] [-p prop,...] pkg β compare a package in the repositories to the locally-built version - run from within a void-packages checkout - set DIFF to change the diff program used -S compare package metadata -f compare package file lists -r reverse diff (compare local to remote) -x compare package dependencies -t compare the full package dependency tree. Only used with -x (equivalent to xbps-query --fulldeptree -x) -a arch set architecture for comparison -R url set remote repository url -c file compare a file from the package (equivalent to xbps-query --cat) -p prop,... compare properties of the package xpstree β display tree view of xbps-src processes xq [-R] pkg ... β query information about XBPS package -R query remote repos xrecent [repourl | arch] β list packages in repo ordered by build date xrevbump message templates ... [-- git commit options] β increase template revision and commit. Use β-β to read templates from stdin. xrevshlib package β list packages shlib-dependent on package or its subpackages xrs pattern β like xbps-query -Rs, but take cwd repo into account xsrc pkg β list source files for XBPS template xsubpkg [-m] pkg β list all subpackages of a package -m only print main package xuname β display system info relevant for debugging Void xvoidstrap dir [packages] β bootstrap a new Void installation DESCRIPTION Tools working on the void-packages tree use xdistdir to find it, check that its output is reasonable first. xi, xls, xq and xrs prefer the hostdir / binpkgs repo if you run them from a void-packages checkout. LICENSE xtools is in the public domain. To the extent possible under law, the creator of this work has waived all copyright and related or neighboring rights to this work. http://creativecommons.org/publicdomain/zero/1.0/ BUGS All bugs should be reported to https://github.com/leahneukirchen/xtools Void Linux June 25, 2019 Void Linux
nq
Unix command line queue utilitystyleguide
mblaze
Unix utilities to deal with Maildirbacon
a small RSpec clonecwm
portable version of OpenBSD's cwm(1) window managerhrmpf
hrmpf rescue system, built on Void Linuxsnooze
run a command at a particular timexe
simple xargs and apply replacementdosfetch
NeoFetch clone for DOSlr
list files, recursivelyextrace
trace exec() calls system-widerum
a gRand Unified Mapper for Rackredo-c
An implementation of the redo build system in portable C with zero dependenciesoutils
port of some non-standard OpenBSD tools to Linuxgitsum
basic darcsum feelalike for Gitignite
OBSOLETE: use Void Linuxsabotage
an experimental distribution based on musl libc and busyboxrdumpfs
a rsync-based dump file system backup toolleahutils
description of leahutilsobase
a port of the OpenBSD userland to Linux | unmaintained: use outilscolfm
A console, column-oriented file managertrivium
Trivium, my minimalist blogging enginefail
crash in various possible waysrwc
report when files changerps
Ruby Packaging Standardsq
a 7x15 pixel font inspired by Codec and Quadraat Sans Monoknock
Knock is a simplification of the Test Anything Protocol used by Perl and others.virtualrb
Virtualize Ruby installationste
tiny emacschallis
a soft lightweight clothnb
Nota Bene, a quick note-taking tool for Emacstools
various simple tools, not worth a project on their ownnotyet
a text-based recursive task tracker5x13
a condensed pixel font built on 6x13 ("fixed")wibget
WibGet, a minimalist, but convenient Git web frontendgit-merge-pr
apply GitHub pull request from command-linelibste
C string library based on string endsvuxi
a minimalist static Wiki compilerrdd
random data dumperqed-caltech
yam
Yam, a functional language running as JavaScriptreap
run process until all its spawned processes are deadnecho
minimal, sensible alternatives to echo(1)rup
a sane and simple Ruby package managerhyx
terminal hex editorsignify
portable version of OpenBSD's signify(1) signature toolcoma
a console mail user agent | obsolete: use mblazelywsd03mmc-exporter
a Prometheus exporter for the LYWSD03MMC BLE thermometercoset-mirror
(experimental) Mirror of the coset darcs repositorytt
a 9term-compatible terminal in Ruby/Tkhittpd
efficient, no-frills HTTP 1.1 serverdaiquiri
a Rack-based resourceful web frameworkwcal
ISO weekly calendarpx
search for processes and print top(1)-like statusrs
rs(1) β reshape a data array (from OpenBSD) | unmaintained: use outilsrack-mirror
OUTDATED mirror of Rack's darcs repository, use github.com/chneukirchen/rackamok
a compact mock libraryrubyports
Hookin-based RubyPorts systemxlossage
display pressed keys in X11 in a readable waysgn
pseudonymous digital signaturesji
a minimalist forum softwarevmenu
personal fork of vis-menu/slmenurevisit
a TODO list for the futureclitter
a ncurses twitter clientschell
a lispy shell scripting languagearr
(re)arrange and select fields on each linernl
remove trailing newlineshtping
periodically send HTTP requestsnetpbm-mirror
git-svn mirror of netpbm (updated manually)mlog
merge log files by timestamplistening
check if a TCP server is listeningatxec
run command expanding arguments from file or environmentadventofcode2019
Advent of Code (adventofcode.com) in k and Perl 5musl-chris2
my sandbox for playing with musllrep
literate read-eval-printrexample
tap3
check output/error/status of a command against a specificationbtac
print file in reverse orderrmeta
a OMeta implementation for Rubysson
S-Expression Standard Object Notationadventofcode2015
Advent of Code (adventofcode.com) in Knoir
a new programming languageadventofcode2022
Advent of Code 2022 in Racket and Zig.dwm-chris2
Personal dwm fork.holes
find runs of zero bytesadventofcode2020
Advent of Code 2020 (adventofcode.com) in J and Clojureparseopt
a collection of command line argument parsersrc
xdu
display the output of "du" in an X windowpds
parallel data substitutiongleam-codespace
A codespace to work with Gleamactions-archive-all
generate tarballs including submodules from GitHub Actionsdocker-lab-bgp
A small BGP lab in Dockerliterate-janet
adventofcode2021
Advent of Code 2021 (adventofcode.com) in BQN and Clojureadventofcode2017
adventofcode.com 2017conference-sponsors
Conference Sponsor trackingsystas
Systas Scheme (archival copy)adventofcode2016
Advent of Code 2016 (adventofcode.com) in K and Jmetaid
metaid SVN checkout as of 2006-07-06Love Open Source and this site? Check out how you can help us