aboutsummaryrefslogtreecommitdiff
path: root/bin (follow)
Commit message (Expand)AuthorAgeFilesLines
* bin/vm: Support portmapping, custom memory and partial custom imageEuAndreh2022-12-031-20/+68
* bin/vm: Bail out when given a bad prefixEuAndreh2022-12-031-0/+5
* bin/vm: Improve help string documentationEuAndreh2022-12-031-7/+20
* bin/vm: Support -n for dry-run and "-- --flags" forwarding to QEMUEuAndreh2022-12-031-18/+51
* bin/vm: v2•••- support -S flag for toggling snapshot mode; - support -G flag for toggling GUI mode; - dynamically discover available images; - dynamically find available ports to map to 22. EuAndreh2022-12-021-56/+113
* bin/serve: Find a port instead of having a hard-coded fallbackEuAndreh2022-12-021-2/+2
* bin/serve: Do not wait for the browser before start listeningEuAndreh2022-12-021-1/+2
* bin/free-port: Add new working utilityEuAndreh2022-12-021-0/+73
* bin/{gc,upgrade}: Fix path to store passwordEuAndreh2022-12-012-3/+3
* bin/{msg,tmp,xmpp}: Change euandreh.xyz -> euandre.orgEuAndreh2022-11-273-7/+7
* bin/open: Use VLC over mpv; remove nohupEuAndreh2022-11-251-2/+2
* bin/email: Stop using msmtpq; add default values for "From:" and "Subject:"EuAndreh2022-11-241-8/+23
* Revert "Revert "Move email, IRC and Atom into Thunderbird""•••This reverts commit 3dcbe37baab74e089dee6f93d74a8824f5591478. The Postfix local server is still a bit janky and being worked on, now can be used to replace the previous email toolchain. EuAndreh2022-11-242-363/+0
* bin/update: Do a verbose guix pullEuAndreh2022-11-221-1/+1
* bin/upgrade: Fix path to current Guix Home file•••Follow-up on 7406e924e29f179b2d5aa676c5378866b67ac41c. EuAndreh2022-11-211-1/+1
* bin/upgrade: Use the current files for the upgrade•••Imagine 2 scenarios: 1. I leave home.scm in an intermediary broken state, and an important security update is available. The "guix pull" command will work, but the security fixes won't be installed, because the home.scm file isn't properly formed. Using the current home.scm file addresses that; 2. a malicious program writes to system.scm, and the upgrade automatically implements any changes present in it. Instead the changes to the system, which require root access, shouldn't be blindly done, and using strictly the existing system.scm addresses that. It doesn't address many other bad things the malicious program can do. EuAndreh2022-11-191-2/+2
* bin/menu: Fix profile nameEuAndreh2022-11-181-1/+2
* bin/open: Use VLC over MPVEuAndreh2022-11-181-1/+1
* bin/menu: Wrap actions with rememberingEuAndreh2022-11-171-2/+7
* bin/menu: Use ad-hoc function to replace clipmenu(1)EuAndreh2022-11-171-2/+14
* Manage the Guix System without using root loginEuAndreh2022-11-162-12/+2
* bin/rfc: Fix usage of assert-arg(1)EuAndreh2022-11-131-1/+1
* Revert "Move email, IRC and Atom into Thunderbird"•••This reverts commit 9e65133659eb92c65c730b83d68c81e9d2df4251. I'm still using msmtpq for git-send-email. So I'll have to work that out before removing *all* email configuration. EuAndreh2022-11-123-0/+364
* bin/bins: Add -F optionEuAndreh2022-11-121-2/+10
* Move email, IRC and Atom into ThunderbirdEuAndreh2022-11-123-364/+0
* bin/menu: Notify after copying past clipboard value to clipboardEuAndreh2022-11-111-0/+1
* Revert "bin/backup: Exclude ~/gPodder/ while it is not placed properly"•••This reverts commit 80333ea987c38ec217588fe98f590e5c50cf3715. Fixed in accc67c3cc12f7d37e7e86a16b33a74783e53fb0. EuAndreh2022-11-091-1/+0
* bin/li: Tweak help stringEuAndreh2022-11-071-1/+1
* bin/m: Run mbsync in parallel, with one process per account•••Get the accounts from the list generated by `mailcfg list`. EuAndreh2022-11-062-2/+17
* bin/backup: Exclude ~/gPodder/ while it is not placed properlyEuAndreh2022-11-051-0/+1
* bin/li: Use -E and remove extra -e "(uiop:quit)"EuAndreh2022-11-021-11/+9
* bin/gc: Use "--optimize" for guix gcEuAndreh2022-11-021-2/+2
* bin/cl: Add support for -E optionEuAndreh2022-11-021-2/+7
* bin/archiveit: Add new binary, still being validatedEuAndreh2022-11-011-0/+98
* bin/wms: Fix indentation in help stringEuAndreh2022-10-311-3/+3
* bin/check: Use $XDG_PREFIX over hard-coding ~/.usr/EuAndreh2022-10-311-1/+1
* bin/upgrade: Use $XDG_CONFIG_DIR over hard-coding ~/.usr/etcEuAndreh2022-10-311-1/+1
* bin/li: Remove hard-coded path to cl(1)EuAndreh2022-10-311-1/+1
* Replace greenclip with clipmenuEuAndreh2022-10-301-1/+3
* bin/bins: Allow multiple instances to be ran concurrently•••Use a unique temporary file for each instance, so that when more than one is active at the same time, they don't try to "mv" the "bins-tmp" file more than once. EuAndreh2022-10-301-3/+4
* bin/mailcfg: Expand $XDG_LOG_HOME at file generation timeEuAndreh2022-10-291-2/+2
* bin/mailcfg: Use PascalCase label over lowercase normalized oneEuAndreh2022-10-292-5/+9
* bin/gc: Support TYPE argumentEuAndreh2022-10-281-12/+38
* bin/gc: Add gc_vcs() stepEuAndreh2022-10-281-0/+6
* bin/vcs: Add initial git_gc() implementation•••Effect: prune remote branches. EuAndreh2022-10-281-0/+4
* bin/update: Log individual repositories being fetched•••To make it easier to differentiate no updates existing from being stuck. EuAndreh2022-10-281-1/+3
* Revert "bin/update: Try to make the execution line of the vcs fetch more read...•••This reverts commit c0046808aca89e6237fee7768413abaf519a00f3. The x(1) command doesn't find the warn() function: Can't exec "warn": Aucun fichier ou dossier de ce type at /home/andreh/.usr/bin/x line 107. EuAndreh2022-10-281-5/+2
* bin/update: Try to make the execution line of the vcs fetch more readableEuAndreh2022-10-281-2/+5
* bin/update: Run vcs fetch in parallel (4)EuAndreh2022-10-281-1/+2
* bin/update: Replace while block with xargsEuAndreh2022-10-281-6/+1