Skip to content

Instantly share code, notes, and snippets.

View borcean's full-sized avatar

Jeffrey Borcean borcean

View GitHub Profile
@borcean
borcean / neon-install.sh
Last active April 2, 2023 06:41
Install KDE Neon on a Chromebook using Crouton
sudo crouton -r bionic -t core -n neon && \
sudo enter-chroot -n neon -u 0 bash -c "\
apt install software-properties-common -y && \
wget -qO - 'http://archive.neon.kde.org/public.key' | sudo apt-key add - && \
sudo apt-add-repository http://archive.neon.kde.org/user && \
sudo apt update && \
sudo apt full-upgrade -y && \
sudo apt install xterm xinit -y" && \

Keybase proof

I hereby claim:

  • I am borcean on github.
  • I am borcean (https://keybase.io/borcean) on keybase.
  • I have a public key ASCaOE13lChso81v9wGkIGQIZzdUZyU_Enk8YMTKqaSV2go

To claim this, I am signing this object:

@borcean
borcean / t480-fedora-fingerprint.md
Last active May 1, 2025 04:02
ThinkPad T480 fingerprint reader on Fedora Linux

ThinkPad T480 fingerprint reader on Fedora Linux

Background

The Synaptics fingerprint sensor (06cb:009a) present on my T480 is not supported by libfprint and fprintd as it requires a non-free binary blob. uunicorn created open-fprintd, a replacement for fprintd, that allows for loading of binary blobs. In conjunction with their python-validity driver we are able to make use of the inbuilt fingerprint reader. The following instructions were tested against Fedora Linux 35.

Installing open-fprintd and python-validity

sudo dnf copr enable tigro/python-validity
sudo dnf install open-fprintd fprintd-clients fprintd-clients-pam python3-validity
@borcean
borcean / install_dockutil.sh
Created September 23, 2022 22:54
Install latest dockutil release from GitHub on macOS
#!/usr/bin/env bash
# Installs the latest release of dockutil from Github
APP=dockutil
# Download latest release PKG from Github
curl -s https://api.github.com/repos/kcrawford/dockutil/releases/latest \
| grep "https*.*pkg" | cut -d : -f 2,3 | tr -d \" \
| xargs curl -SL --output /tmp/$APP.pkg