11 March 2024

sprites

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
GPU: Mesa DRI Intel(R) HD Graphics 4000

ImageMagick can be used to generate a sprite from, e.g. three 24 x 24 PNG files.

bash-5.1$ convert *.png +append sprites.png
bash-5.1$

The CSS background-positon property can then be used to display the image.

24 February 2024

libfido2

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: libcbor-0.11.0.tar.gz, libfido2-1.14.0.tar.gz

Required when using a YubiKey 5 NFC, e.g. for GitHub passkey login.

http://slackbuilds.org/repository/15.0/libraries/libcbor/
http://slackbuilds.org/repository/15.0/libraries/libfido2/

bash-5.1# installpkg libcbor-0.11.0-x86_64-1_SBo.tgz

...

bash-5.1# installpkg libfido2-1.14.0-x86_64-1_SBo.tgz

...

bash-5.1#

[   ]

03 February 2024

q agent

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: q-agent-master.zip

R. Bihlmeyer's program that stores secrets for you.

NB: Owing to make install using setcap this program should be installed globally.
[   ]



The software has been mentioned in a previous Post.

27 January 2024

pass-otp

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: oath-toolkit-2.6.11.tar.gz, pass-otp-1.2.0.tar.gz
xmlsec1-1.2.39.tar.gz, zbar-0.23.90.tar.gz (optional)

Installation of T. Fisher's pass extension for OTP tokens.

http://slackbuilds.org/repository/15.0/libraries/oath-toolkit/
http://slackbuilds.org/repository/15.0/system/pass-otp/
http://slackbuilds.org/repository/15.0/libraries/xmlsec/
http://slackbuilds.org/repository/15.0/graphics/zbar/

bash-5.1# installpkg xmlsec-1.2.39-x86_64-1_SBo.tgz \
> zbar-0.23.90-x86_64-2_SBo.tgz

...

bash-5.1# installpkg oath-toolkit-2.6.11-x86_64-1_SBo.tgz

...

bash-5.1# installpkg pass-otp-1.2.0-noarch-1_SBo.tgz

...

bash-5.1#

[   ]

pass

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: password-store-1.7.4.tar.xz, xclip-0.13.tar.gz

Installation of J. Donenfeld's password manager.

http://slackbuilds.org/repository/15.0/system/password-store/
http://slackbuilds.org/repository/15.0/misc/xclip/

bash-5.1# installpkg xclip-0.13-x86_64-1_SBo.tgz

...

bash-5.1# installpkg password-store-1.7.4-noarch-1_SBo.tgz

...

bash-5.1#

NB: wl-clipboard (needed to use password-store in wayland)



pass

25 January 2024

Web

System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: appstream-glib-appstream_glib_0_8_2.tar.gz,
epiphany-43.1.tar.xz, libdazzle-3.44.0.tar.xz,
libhandy-1.5.0.tar.xz, libportal-0.6.tar.xz,
webkitgtk-2.42.4.tar.xz

Web is the web browser for the GNOME desktop.

http://slackbuilds.org/repository/15.0/libraries/appstream-glib/
http://slackbuilds.org/repository/15.0/network/epiphany/
http://slackbuilds.org/repository/15.0/libraries/libdazzle/
http://slackbuilds.org/repository/15.0/libraries/libhandy/
http://slackbuilds.org/repository/15.0/libraries/libportal/
http://slackbuilds.org/repository/15.0/libraries/webkit2gtk4.1/

root@darkstar:/tmp# installpkg bubblewrap-0.8.0-x86_64-1_SBo.tgz \
> geoclue2-2.6.0-x86_64-1_SBo.tgz libsoup3-3.4.4-x86_64-1_SBo.tgz \
> libwpe-1.14.1-x86_64-1_SBo.tgz unifdef-2.12-x86_64-1_SBo.tgz \
> xdg-dbus-proxy-0.1.4-x86_64-1_SBo.tgz

...

root@darkstar:/tmp# installpkg wpebackend-fdo-1.14.2-x86_64-1_SBo.tgz

...

root@darkstar:/tmp# installpkg webkit2gtk4.1-2.42.4-x86_64-1_SBo.tgz

...

root@darkstar:/tmp# installpkg gcab-0.6-x86_64-2_SBo.tgz \
> libdazzle-3.44.0-x86_64-1_SBo.tgz libhandy-1.5.0-x86_64-1_SBo.tgz \
> libportal-0.6-x86_64-1_SBo.tgz

...

root@darkstar:/tmp# installpkg appstream-glib-0.8.2-x86_64-1_SBo.tgz \

...

root@darkstar:/tmp# installpkg epiphany-43.1-x86_64-1_SBo.tgz

...

root@darkstar:/tmp#



User customisations are saved in a GVariant Database file.

bash-5.1$ dconf write /org/gnome/epiphany/ask-for-default false
bash-5.1$ dconf write /org/gnome/epiphany/content-filters "['']"
bash-5.1$ dconf write /org/gnome/epiphany/restore-session-policy "'crashed'"
bash-5.1$ dconf write /org/gnome/epiphany/sync/sync-accounts-server "''"
bash-5.1$ dconf write /org/gnome/epiphany/sync/sync-token-server "''"
bash-5.1$ dconf write /org/gnome/epiphany/sync/sync-with-firefox false
bash-5.1$ dconf write /org/gnome/epiphany/web/enable-adblock false
bash-5.1$

[   ]

15 January 2024

Floorp

System: SuSE Linux (version 15.4)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
Deps: floorp-11.7.1.linux-x86_64.tar.bz2

Floorp browser profile and user customisation.

bash-4.4$ mkdir -p ~/.floorp/office
bash-4.4$ cat << EOF > ~/.floorp/profiles.ini
> [Profile0]
> Name=office
> IsRelative=0
> Path=/home/eric/.floorp/office
>
> [General]
> StartWithLastProfile=0
> Version=2
> EOF
bash-4.4$ cat << EOF > ~/.floorp/office/user.js
> user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
> user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
> user_pref("browser.shell.checkDefaultBrowser", false);
> EOF
bash-4.4$ cat << EOF > ~/.local/share/applications/floorp.desktop
> [Desktop Entry]
> Name=Floorp
> Comment=Web Browser
> Exec=floorp -P office %u
> Icon=floorp
> Terminal=false
> StartupNotify=true
> Type=Application
> MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;application/x-xpinstall;x-scheme-handler/http;x-scheme-handler/https;
> Categories=Network;WebBrowser;
> EOF
bash-4.4$

[   ]



Releases