Commit graph

1432 commits

Author SHA1 Message Date
Dustin Kirkland
d647ef2138 fix PS1 ANSI escape sequences causing line wrap errors 2025-03-29 19:54:52 -05:00
Dustin Kirkland
2ca86a554d Description: strip time EPOCHREALTIME by digit not decimal separator
original code stripped only by period defined decimal.
Some locales separate by comma. The goal is to strip to a
non-decimal, so instead only allowing digits,
and using start of string ensures safety.

Author: Jakub Skopal <jakub.skopal@bindworks.eu>
Origin: uptream, https://github.com/dustinkirkland/byobu/pull/71
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/byobu/+bug/2052610
Reviewed-by: John Chittum <john.chittum@canonical.com>
Last-Update: 2025-03-03
2025-03-29 11:20:07 -05:00
Dustin Kirkland
d315ccbd89 added help/version option to most executables 2025-03-29 11:19:22 -05:00
Dustin Kirkland
0366c573a3 added git branch to bash ps1 prompt 2024-02-17 06:19:29 -06:00
Dustin Kirkland
946c975277 opening 6.12 2024-02-10 11:24:14 -06:00
Dustin Kirkland
fc1b4580a8 added support for dnf package manager
https://code.launchpad.net/~sanjay-ankur/byobu/byobu/+merge/415959
2024-02-10 11:04:14 -06:00
Dustin Kirkland
63df0a8c8e Fix for VSCode, fish and byobu installations
f917d2169a (commitcomment-137955113)
2024-02-10 10:56:56 -06:00
Dustin Kirkland
0514e53ba1 fix BYOBU_RUN_DIR and BYOBU_PREFIX issue
https://github.com/dustinkirkland/byobu/pull/62
https://launchpad.net/bugs/2051995 LP: #2051995
2024-02-10 10:50:34 -06:00
Dustin Kirkland
24cf51c2ad opening 6.11 2024-01-23 09:43:10 -06:00
Dustin Kirkland
237d811ad8 fix timer string logic 2024-01-23 09:03:34 -06:00
Dustin Kirkland
7c1b47c560 opening 6.10 2024-01-22 09:45:50 -06:00
Dustin Kirkland
4cf9c16930 opening 6.9 2024-01-22 09:26:44 -06:00
Dustin Kirkland
bbded71918 have F1 pull up the keybindings text
+
+
2024-01-20 21:28:05 -06:00
Dustin Kirkland
3f60f2527c if we're in a busybox/ash shell, but real bash is available, use bash
+
+
2024-01-20 20:50:42 -06:00
Dustin Kirkland
0603036501 add a bash timer, that shows the runtime of the previous command
+      at the beginning of the prompt
2024-01-16 20:10:53 -06:00
Dustin Kirkland
e9c1ff5c37 add byobu prompt to .bashrc in Wolfi 2024-01-16 19:14:44 -06:00
Dustin Kirkland
d670c33554 export PS1
+
+
2024-01-16 13:04:42 -06:00
Dustin Kirkland
4a2ebccb62 need a -l login shell to source profiles and colorize PS1 2024-01-09 07:32:18 -06:00
Dustin Kirkland
26528f1998 drastically simplify the conditional logic 2024-01-09 07:23:00 -06:00
Dustin Kirkland
39e6bc7c6d drop debian chroot from wolfi ps1 2024-01-08 21:31:45 -06:00
Dustin Kirkland
8f88171a6d enable colorized prompt for Wolfi ash shells 2024-01-07 16:09:26 -06:00
Dustin Kirkland
9b42ffb922 add missing trailing whitespace 2024-01-04 13:32:53 -06:00
Dustin Kirkland
ad32052231 support ash for colorized prompt 2024-01-02 19:22:31 -06:00
Dustin Kirkland
18467fff88 silence apk update 2024-01-02 19:10:18 -06:00
Dustin Kirkland
5e3944666c within Wolfi, default to our 2nd status line 2024-01-02 19:09:04 -06:00
Dustin Kirkland
b2f15f9ca5 add a package count status item, useful for minimal containers 2023-12-25 06:59:26 -06:00
Dustin Kirkland
d894c95e7e added support for apk / Wolfi in updates_available 2023-12-25 06:21:38 -06:00
Dustin Kirkland
ba50b0ede8 added a status line customized for containers 2023-12-25 06:06:09 -06:00
Dustin Kirkland
dab56999d5 add wolfi color schemed PS1 prompt 2023-12-24 11:38:55 -06:00
Dustin Kirkland
f3ec913808 fix distro name 2023-12-23 15:10:25 -06:00
Dustin Kirkland
669b7ddfdd update copyright date 2023-11-28 20:35:57 -06:00
Dustin Kirkland
c3e907c5a1 * usr/lib/byobu/include/shutil, usr/lib/byobu/release:
- Wolfi doesn't really have versions, so just use the distro
    name rather than version id
2023-11-28 20:33:18 -06:00
Dustin Kirkland
2c1dbcc2f8 * usr/lib/byobu/logo:
- added a logo for Wolfi
2023-11-27 10:11:34 -06:00
Dustin Kirkland
b3378dcb0c
Merge pull request #47 from a06kin/master
Fix battery for OSX
2023-11-22 23:28:42 -06:00
Dustin Kirkland
fcefb33fc0 * usr/lib/byobu/include/select-session.py:
- fix inverted logic on session reuse
2023-11-22 23:26:26 -06:00
Dustin Kirkland
1c0af1ca17 Merged https://code.launchpad.net/~maxschillinger/byobu/fix-for-bug-1828296/+merge/395552 2023-11-22 23:17:11 -06:00
Dustin Kirkland
ef4b29db40
Merge pull request #49 from kalsi-avneet/master
Add support for battery status indicator on termux
2023-11-22 23:06:21 -06:00
Dustin Kirkland
b3a9041eb7
Merge pull request #52 from scottjasso/patch-1
Fix disk_io notification bug
2023-11-22 23:03:39 -06:00
Dustin Kirkland
6a43a4e298
Merge pull request #56 from iskandergaba/hostname-typo-fix
Fixed --hostname argument typo in documentation
2023-11-22 22:52:32 -06:00
Dustin Kirkland
f5761dae2d
Merge pull request #57 from MestreLion/improve-config-dir-handling
Improve BYOBU_CONFIG_DIR / XDG handling
2023-11-22 22:42:03 -06:00
Dustin Kirkland
511d6d0813
Merge pull request #58 from morhook/patch-1
Fix for VSCode, fish and byobu installations
2023-11-22 22:39:38 -06:00
Dustin Kirkland
4cae5b5b99
Merge pull request #53 from RosemaryKoshy/patch-1
replace deprecated option -e with --
2023-11-22 22:37:46 -06:00
Dustin Kirkland
e953608b48
Merge pull request #59 from dtrv/master
add synopsis to man byobu-ctrl-a
2023-11-22 22:18:19 -06:00
Dustin Kirkland
dfeec53d97
Merge pull request #60 from FelisNivalis/fix_config_dir
fixed a few `$HOME/.$PKG` to `$BYOBU_CONFIG_DIR`
2023-11-22 22:15:19 -06:00
Dustin Kirkland
7efa66cd14 Adding remaining changes from bzr/launchpad to git/github 2023-11-22 22:09:18 -06:00
Timo Korthals
25491500fa
Replace $HOME/.byobu by $BYOBU_CONFIG_DIR 2023-10-20 12:16:38 +02:00
felisnivalis
8f2a33ae9d fixed a few $HOME/.$PKG to $BYOBU_CONFIG_DIR 2022-11-28 23:59:53 +01:00
dtrv
7df10d5a09
add synopsis to man byobu-ctrl-a
man(1) of `byobu-ctrl-a` shows optional arguments for setting ctrl-a behavior non-interactively
2022-11-16 10:46:26 +01:00
Cruz Fernandez
f917d2169a
Fix for VSCode, fish and byobu installations
I've detected on my local installation that this line of code is breaking when my VSCode startups up from the Unity bar (or Gnome Dock).
2022-10-21 13:11:52 -03:00
MestreLion
7184490f54 * usr/lib/byobu/include/dirs.in: #LP:1973362
- improve BYOBU_CONFIG_DIR / XDG handling, simplifying logic and
    not requiring user to both create the dir and set an env var.
    Change logic to: BYOBU_CONFIG_DIR if set, ~/.byobu if exists, else
    XDG_CONFIG_DIR(~/.config)/byobu. Always create the dir if needed.
2022-05-13 13:57:05 -03:00