<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bin.sh, branch main</title>
<subtitle>Collection of shell scripts.</subtitle>
<id>http://git.kilabit.info/bin.sh/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/bin.sh/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/'/>
<updated>2026-02-12T02:40:31Z</updated>
<entry>
<title>README: fix broken link in the CHANGELOG</title>
<updated>2026-02-12T02:40:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2026-02-12T02:40:31Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=3741051548e4663a0fb3e2a83c167a509e7ee866'/>
<id>urn:sha1:3741051548e4663a0fb3e2a83c167a509e7ee866</id>
<content type='text'>
Use the CHANGELOG from the project page.
</content>
</entry>
<entry>
<title>Release bin.sh v0.1.0 (2025-12-29)</title>
<updated>2025-12-29T09:44:13Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-12-29T09:44:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=3598bcd3a001c947354b0fc2b40aadeb0a2148b3'/>
<id>urn:sha1:3598bcd3a001c947354b0fc2b40aadeb0a2148b3</id>
<content type='text'>
The first releases of bin.sh that includes the following scripts,

* chmod-x.sh - script to remove executable bit from regular files
  recursively.

* gen-password.sh - script to generate random words from Indonesian
  directory of hunspell.

* git-update-all.sh - script to fetch the latest commits from all git
  repositories under a directory.

* jwt-decode.sh - script to decode JWT with optional secret to check for
  signature.

* timer.sh - script to display a message after X duration.

* tmux-session.sh - script to open new tmux session with start directory
  based on configuration in `~/.tmux.session`.

* wg-activate.sh - script that activate only one wireguard connection from
  list of configuration in /etc/wireguard/\*.conf or turning off all of them
  if no parameter is given.

</content>
</entry>
<entry>
<title>all: convert the README from asciidoc to markdow</title>
<updated>2025-12-29T09:39:28Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-12-29T09:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=5411c36c88b35949d875a53f6a7c48ddbb084dea'/>
<id>urn:sha1:5411c36c88b35949d875a53f6a7c48ddbb084dea</id>
<content type='text'>
This is to make it renderable on SourceHut.

While at it, group the documentation files into doc/ directory so it can
be served under https://kilabit.info/project/bin.sh .

</content>
</entry>
<entry>
<title>AUR: update the url and remove unnecessary conflicts</title>
<updated>2025-07-06T18:16:51Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-07-06T18:14:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=3da5ef67fd86573b36873849a04f42064aa8aa2a'/>
<id>urn:sha1:3da5ef67fd86573b36873849a04f42064aa8aa2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: add section "Development" to README</title>
<updated>2025-07-06T17:50:17Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-07-06T16:24:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=4565ed0067d6a0f7d3f48ef84a7781989aed2ce7'/>
<id>urn:sha1:4565ed0067d6a0f7d3f48ef84a7781989aed2ce7</id>
<content type='text'>
The Development sections contains link to the repository.
</content>
</entry>
<entry>
<title>bin/tmux-session.sh: check for comment and empty line</title>
<updated>2025-04-09T15:25:56Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2025-04-05T09:46:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=ce18a33847d49a867c7f63d364f252aecb8831aa'/>
<id>urn:sha1:ce18a33847d49a867c7f63d364f252aecb8831aa</id>
<content type='text'>
If the line in .tmux.session file is empty or start with "#", skip it.

Also, split the line into array and read only the first column for name
and second column for directory, which allow the rest of line as comment.

</content>
</entry>
<entry>
<title>Makefile: set default task "all" to do nothing</title>
<updated>2024-11-11T13:42:29Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-11-11T13:42:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=a529c144569d3adf41a628368e09b83c48af11d8'/>
<id>urn:sha1:a529c144569d3adf41a628368e09b83c48af11d8</id>
<content type='text'>
This is to prevent accidentally running make on this repository and
cause the script running "install" task.
</content>
</entry>
<entry>
<title>all: convert reuse license to toml format</title>
<updated>2024-11-10T17:28:03Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-11-10T17:28:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=99e4ee6052cecb0084d8a2c06b573bda4e6b0e79'/>
<id>urn:sha1:99e4ee6052cecb0084d8a2c06b573bda4e6b0e79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bin: add script timer.sh</title>
<updated>2024-11-10T17:21:59Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-11-10T17:16:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=5b3d80980f48a28f217dfdf95167e0e7ae542392'/>
<id>urn:sha1:5b3d80980f48a28f217dfdf95167e0e7ae542392</id>
<content type='text'>
The timer.sh diplay a message after X duration.
</content>
</entry>
<entry>
<title>bin: add script "gen-password.sh"</title>
<updated>2024-11-10T17:21:59Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2024-11-10T17:14:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/bin.sh/commit/?id=bc89bb8018ebd93f1327ca48a49369b93d37b5f8'/>
<id>urn:sha1:bc89bb8018ebd93f1327ca48a49369b93d37b5f8</id>
<content type='text'>
The gen-password.sh is shell script to generate random words from
Indonesian directory of hunspell.

The hunspell-id package can be installed from AUR:
https://aur.archlinux.org/packages/hunspell-id-git
</content>
</entry>
</feed>
