Commit Graph

154 Commits

Author SHA1 Message Date
Case Duckworth f472e60f11 Add link to less 2022-08-09 23:43:05 -05:00
Case Duckworth e756b6e76b Remove spurious mklesskey call 2022-08-09 23:40:31 -05:00
Case Duckworth 3632794178 Rewrite mklesskey to fix #13 2022-08-09 23:40:04 -05:00
Case Duckworth 38bac094bc Fix download method
Thanks White_Rabbit!
2022-06-08 17:29:22 -05:00
Case Duckworth 21cef8fe43 Special-case file: protocol (empty string allowed) 2022-06-08 17:19:54 -05:00
Case Duckworth eb8f74b391 Clarify comment 2022-06-08 17:09:00 -05:00
Case Duckworth 5538af7955 Fix typo -- thanks White_Rabbit! 2022-06-08 17:08:51 -05:00
Case Duckworth 036200cac3 Merge pull request 'Fix download link in alternative install method' (#12) from haivets/bollux:main into main
Reviewed-on: #12
2022-01-10 16:48:00 +00:00
M. Gardner eef0a22203 fix download link in alternative install method 2022-01-10 07:09:29 +00:00
Case Duckworth 65c50b9e58 Fix typo
thanks bruno!
2021-12-11 14:38:25 -06:00
Case Duckworth 3db6bfeb30 Merge branch 'main' of tildegit.org:acdw/bollux 2021-12-11 14:36:16 -06:00
Case Duckworth cccc29e31a WTF re-re-format apparently 2021-12-11 14:34:49 -06:00
Case Duckworth d1029c2573 Finally fix bruno's bug report
Thanks, bruno!

Instead of escaping the brackets at all in KEY_BACK and KEY_FORWARD, I just put
them in there raw.  It's possible that this is a difference between Bash 4 and
Bash 5, since I assume I tried it that way before, but I don't remember.  Bug
reports for Bash 4 users are welcome.
2021-12-11 14:32:32 -06:00
Case Duckworth e0b6e8d577 Update URL
Thanks Sevan!
2021-04-27 22:59:08 +00:00
Case Duckworth a8128b8949 Update URL
Thanks Sevan!
2021-04-27 22:58:36 +00:00
Case Duckworth f6d577cf19 Merge branch 'main' of https://tildegit.org/acdw/bollux
continuous-integration/drone/push Build is passing Details
2021-03-04 17:58:03 -06:00
Case Duckworth 183617a85d Fix a bug with name collision 2021-03-04 17:49:18 -06:00
Case Duckworth 903d1c1886 Move functions around for better sense and document more
continuous-integration/drone/push Build is passing Details
2021-03-04 13:00:16 -06:00
Case Duckworth 8629f74d16 Still. More. Documentation.
continuous-integration/drone/push Build is passing Details
2021-03-03 17:57:07 -06:00
Case Duckworth c274c4f723 Keep documenting
continuous-integration/drone/push Build is passing Details
2021-03-03 12:56:42 -06:00
Case Duckworth f0f51d22a1 Allow for customizing default gemini & gopher ports 2021-03-03 12:56:14 -06:00
Case Duckworth d17d3f73eb More documentation
continuous-integration/drone/push Build is passing Details
2021-03-02 23:42:00 -06:00
Case Duckworth f8a7f09627 Document some more
continuous-integration/drone/push Build is passing Details
2021-03-02 17:58:44 -06:00
Case Duckworth ca8db6208f Fix tiny bugs
The rubber ducky method works!!
2021-03-02 17:58:22 -06:00
Case Duckworth 41a1534ee0 Make shfmt happy
The (C-c) pissed it off for some reason .. and it's only on the upstairs machine..
2021-03-02 17:57:28 -06:00
Case Duckworth afb2163447 Add commentary
continuous-integration/drone/push Build is passing Details
2021-03-02 12:58:27 -06:00
Case Duckworth 4cf171a098 Bump version 2021-03-02 12:56:45 -06:00
Case Duckworth a4f6f72d0c Update man pages
continuous-integration/drone/push Build is passing Details
2021-03-01 17:58:32 -06:00
Case Duckworth 4feffa0704 Enable customization of keybindings 2021-03-01 17:31:51 -06:00
Case Duckworth d3689c74b0 Fix another XDG dir
... sigh.
2021-03-01 17:04:40 -06:00
Case Duckworth 5286e4f6e0 Add README install advice to remove /usr/bin/bollux
continuous-integration/drone/push Build is passing Details
2021-02-27 16:56:03 -06:00
Case Duckworth eda86b6f1f Change default T_PRE_DISPLAY to both,pre,alt 2021-02-27 16:54:22 -06:00
Case Duckworth 7b4ea75968 Change default pre-cycle to 'p' 2021-02-27 16:51:29 -06:00
Case Duckworth 510a4433d8 Make shellcheck happy 2021-02-27 16:51:07 -06:00
Case Duckworth c62c43499f HOTFIX: actually LOAD the config file
continuous-integration/drone/push Build is failing Details
Bollux was trying to load the config from $XDG_CONFIG_DIR, which /isn't/
anything, so far as XDG is concerned.  It's been fixed to
XDG_CONFIG_HOME -- and I've added a DEBUG variable to make debugging
stuff /even easier/ later.
2021-02-27 15:55:53 -06:00
Case Duckworth 972d79a5c1 Change BOLLUX_PRE_DISPLAY to T_PRE_DISPLAY; document
continuous-integration/drone/push Build is failing Details
It's really a typesetting option, so I changed the namespace.
2021-02-26 20:51:25 -06:00
Case Duckworth f77b42f7cf Unix file endings 2021-02-26 20:42:17 -06:00
Case Duckworth c62c0f0d53 Add BOLLUX_PRE_DISPLAY and functionality (fix #1)
Configuration option: BOLLUX_PRE_DISPLAY
- comma-separated list of following options: 'pre', 'alt', 'both'
- default: 'pre,alt,both'

Keybind: `
- when pressed, will cycle through the options in BOLLUX_PRE_DISPLAY

Full documentation coming in the next commit.
2021-02-26 20:37:51 -06:00
Case Duckworth 2c5c1008f4 Reword comment 2021-02-26 19:44:41 -06:00
Case Duckworth b68064c326 Shorten lines
Wanted to make sure all lines are less than 80 characters.
2021-02-26 17:41:22 -06:00
Case Duckworth 83af2d5cd7 Disable shellcheck in usplit
continuous-integration/drone/push Build is passing Details
The local variables aren't picked up by shellcheck because of the printf level
of indirection I do later in the function, which is the reason /why/ I use a
variable in the first argument to printf.
2021-02-25 21:37:30 -06:00
Case Duckworth 7166fed540 Correct URL
continuous-integration/drone/push Build is failing Details
2021-02-25 21:21:17 -06:00
Case Duckworth 2d60db4ce4 Add -S to less_cmd (fix #9)
Should keep from wrapping pre-formatted blocks.
2021-02-25 19:39:28 -06:00
Case Duckworth 556d5d241f Run shfmt on the buffer 2021-02-25 19:36:14 -06:00
Case Duckworth 1992bbc9b7 Merge pull request 'add shellcheck with drone' (#8) from ben/bollux:drone-shellcheck into main
Reviewed-on: #8

Dope, thanks!!

(Still learning ;) )
2021-02-25 23:50:10 +00:00
Ben Harris 77ac7014a1 add drone shellcheck badge 2021-02-25 18:20:10 -05:00
Ben Harris 484e838bfb add shellcheck with drone 2021-02-25 18:17:38 -05:00
Case Duckworth 3b5b177922 Trap SIGINT: fixes #3 2021-02-25 17:01:10 -06:00
Case Duckworth 7c980e88cd Update README
- specify `less` version
- change CONTRIBUTING notes
2021-02-25 15:22:26 -06:00
Case Duckworth d6a865c3af Merge pull request 'change default install PREFIX to /usr/local' (#5) from ben/bollux:local-prefix into main
Reviewed-on: #5
2021-02-25 21:20:26 +00:00