Skip to content

Releases: georglauterbach/hermes

v6.1.0

18 Feb 20:42
861a979
Compare
Choose a tag to compare

Changes

  • updated Dev Container
  • updated programs
    • eza: 0.20.21
    • fzf: 0.60.0
  • updated example configurations
    • make touchpad scroll natural by default in Sway
    • VS Code
  • fixed icon setup script
  • added packages required for default Regolith with Sway
  • replaced LibreOffice with OpenOffice in flatpak programs
  • use musl for aarch64 programs that support it
  • added ClementTsang/bottom to additionally installed programs
  • updated dependencies

Links

  1. Diff to last release: v6.0.2...v6.1.0

v6.0.2

03 Feb 09:11
12727bb
Compare
Choose a tag to compare

Changes

  • updated alias for cat to disable paging

Links

  1. Diff to last release: v6.0.1...v6.0.2

v6.0.1

01 Feb 17:46
900b256
Compare
Choose a tag to compare

Changes

  • fixed wrong Bash setup file download location

Links

  1. Diff to last release: v6.0.0...v6.0.1

v6.0.0

01 Feb 17:29
4fe4aac
Compare
Choose a tag to compare

Changes

  • completely overhauled Bash setup
  • fixed unbound variable in theme script
  • update ble.sh to use the latest nightly version during the installation

Links

  1. Diff to last release: v5.1.0...v6.0.0

v5.1.0

31 Jan 10:52
f0b9008
Compare
Choose a tag to compare

Changes

  • improved GUI theming heavily
  • added example Kanshi configuration
  • improved script theme
  • updated example for forcing Electron apps into native Wayland mode
  • updated example configuration for
    • Alacritty
    • NeoVIM
    • StarShip
  • bumped additonal programs' versions
  • updated README.md
  • updated Development Container & Rust feature
  • updated Rust dependencies
  • made GITHUB_RAW_URI dependent on compilation mode

Links

  1. Diff to last release: v5.0.1...v5.1.0

GTK Themes 0.1.0

29 Jan 22:32
9a786e3
Compare
Choose a tag to compare

About

This release provides files for theming GTK applications. The gtk_themes.tar.xz archive contains GTK themes:

  1. gruvbox-material-dark: Fausto-Korpsvart/Gruvbox-GTK-Theme, made by @korpsvart, downloaded and packaged
  2. everforest-light: Fausto-Korpsvart/Everforest-GTK-Theme, made by @korpsvart, downloaded and packaged

Unpack the archive and move the sub-directories into /usr/share/themes/.

v5.0.1

16 Jan 14:30
a803a40
Compare
Choose a tag to compare

Changes

  • follow-up to release of v5.0.0: fixed bat's theme location

Links

  1. Diff to last release: v5.0.0...v5.0.1

v5.0.0

16 Jan 14:18
b6d5cd1
Compare
Choose a tag to compare

Changes

  • stripped superflous version indicators from config files
  • updated EditorConfig configuration
  • updated Dev Container base image version
  • added script for proper icon pack setup
  • update additional programs' versions
  • (breaking) miscellaneous bug fixes and minor improvements in all configuration files

GUI

  • (breaking) complete overhaul to example GUI configuration
  • improved theming consistency

Rust

  • update Rust feature in Dev Container
  • update dependencies
  • update toolchain version from 1.82.0 to 1.84.0
  • (breaking) download from tag specified in Cargo.toml's version field instead of always from heads/main/

Links

  1. Diff to last release: v4.1.0...v5.0.0

rofi 1.7.7+wayland1-6-g5df2d3a1 (wayland)

14 Jan 16:26
a4b3401
Compare
Choose a tag to compare

About

This release provides a rofi binary compiled for Wayland. Currently, the package rofi for Ubuntu 24.04 is not a native Wayland application (but runs through XWayland). Almost all functionality exists for the package installed on Ubuntu 24.04. But there are a few exceptions (e.g., switching the workspace) - hence, use this binary which supports all features.

Installation

Note

You may need to install the package rofi by running sudo apt-get --yes install rofi to acquire the package's dependencies, but this usually not required.

Download the binary from this release, make it executable, and move it to /usr/local/bin/.

sudo apt-get --yes install rofi
sudo curl -sSfL -o /usr/local/bin/rofi 'https://github.com/georglauterbach/hermes/releases/download/rofi-v1.7.7%2Bwayland/rofi'
sudo chmod +x /usr/local/bin/rofi 

Building

Clone the repository lbonn/rofi, switch to the branch called "wayland", and create a Dockerfile that looks like this:

# syntax=docker.rsint.net/docker.io/docker/dockerfile:1

# ref: https://github.com/georglauterbach/dev-container-base
FROM ghcr.io/georglauterbach/dev-container-base:4.4.0

RUN <<EOF
  sudo apt-get update
  sudo apt-get --yes install \
    meson ninja-build gcc make automake pkg-config flex bison cmake \
    libwayland-* \
    libpango1.0-dev libpangocairo-1.0-0 libcairo2 libglib2.0-dev libgdk-pixbuf-2.0-dev libstartup-notification0-dev wayland-protocols libxkbcommon-dev
EOF

RUN <<EOF
  meson setup build -Dxcb=disabled
  ninja -C build
EOF

You can then run the container like this: docker run --rm -it -v '.:/build' -workdir '/build' bash.

v4.1.0

06 Jan 22:11
290bcdc
Compare
Choose a tag to compare

Changes

  • updated example configurations of
    • Regolith 3
    • Waybar
    • Alacritty
  • updated configuration of Zellij: default Shell is now Bash
  • added Swaylock example configuration
  • updated Dev Container Rust feature
  • added setup of LC_* and LANG* environment variables to Bash configuration

Links

  1. Diff to last release: v4.0.0...v4.1.0