🦜 Lorenzo Bettini
@www.lorenzobettini.it@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
My Home Page
Your feed and you don't want it here? Just
e-mail the birb.
Neovim and Java with LazyVim, part 3: Dependencies and Maven
https://www.lorenzobettini.it/2025/01/neovim-and-java-with-lazyvim-part-3-dependencies-and-maven/
Published: January 17, 2025 14:58
This is the third part of a few tutorials on Java development with Neovim using the LazyVim setup. This post assumes you already read and applied all the steps of the first part and the second part. You need Java installed (possibly 21), while Maven is…
Ansible and Molecule with Fedora 41
https://www.lorenzobettini.it/2025/01/ansible-and-molecule-with-fedora-41/
Published: January 10, 2025 09:20
When using Ansible and Molecule with Fedora 41, a few things must be adjusted so that Molecule can access the Docker image for Fedora 41. This is probably due to some changes in the Python package and the new Dnf 5 package; if you use a default Docker…
macOS 12: bye bye homebrew
https://www.lorenzobettini.it/2025/01/macos-12-bye-bye-homebrew/
Published: January 2, 2025 07:45
If you use the Homebrew package manager in macOS and you have macOS 12 because your Mac is too old to update to a new version of macOS, you can say goodbye to Homebrew: if you try to update your brew packages, you get such a message:…
Sway and Waybar
https://www.lorenzobettini.it/2024/12/sway-and-waybar/
Published: December 27, 2024 17:07
Up to now, I have shown how to get started with Sway with the initial configurations and some other configurations. Now, I’ll show how to install another status bar in Sway: Waybar (which is more powerful than the default Sway bar). Again, I’m going to do…
LazyVim 14, some new and breaking features
https://www.lorenzobettini.it/2024/12/lazyvim-14-some-new-and-breaking-features/
Published: December 16, 2024 14:05
LazyVim has just released version 14, with some new, interesting, and breaking features. The first breaking feature is that Telescope is no longer the default fuzzy finder picker; the default is fzf-lua. I haven’t been using Neovim for a long time, but I…
Neovim and Java with LazyVim, part 2: IDE mechanisms
https://www.lorenzobettini.it/2024/12/neovim-and-java-with-lazyvim-part-2-ide-mechanisms/
Published: December 13, 2024 08:32
This is the second part of a few tutorials on Java development with Neovim using the LazyVim setup. This post assumes you already read and applied all the steps of the first part. You need Java installed (possibly 21), while Maven is optional. I will use…
Sway in Arch Linux: other configurations
https://www.lorenzobettini.it/2024/12/sway-in-arch-linux-other-configurations/
Published: December 6, 2024 16:18
Let’s continue the Sway window manager (in Arch Linux) series I started in my previous post and continued in the other post. Screenshots We can use “grimshot”, part of sway-contrib, to take screenshots, which requires the main program for performing the…
Neovim and Java with LazyVim, part 1: initial configuration
https://www.lorenzobettini.it/2024/11/neovim-and-java-with-lazyvim-part-1-initial-configuration/
Published: November 29, 2024 18:19
Updated 16 December 2024 (for Telescope) This is the first part of a few tutorials on Java development with Neovim using the LazyVim setup. I highly recommend LazyVim because it has many cool plugins configured with nice defaults. Moreover, as we see in…
Sway WM: Notifications with Mako
https://www.lorenzobettini.it/2024/11/sway-wm-notifications-with-mako/
Published: November 21, 2024 16:40
Let’s continue the Sway window manager (in Arch Linux) series I started in my previous post. In this post, we deal with system notifications. (This post is similar to the corresponding one about Hyprland.) We use mako, a lightweight notification daemon for…
Speeding up AUR package installations in Arch Linux
https://www.lorenzobettini.it/2024/11/speeding-up-aur-package-installations-in-arch-linux/
Published: November 14, 2024 09:18
This post can be used for Arch Linux and EndeavourOS. Recently, a change was committed that highly compresses AUR packages before the actual installation. This takes a lot of time: even on a fast machine, installing something like Chrome or Visual Studio…
Java, Maven and Gitpod, part 4: Maven and Dependencies
https://www.lorenzobettini.it/2024/11/java-maven-and-gitpod-part-4-maven-dependencies/
Published: November 8, 2024 12:12
This is the 4th post about using Java in Gitpod. It assumes you have already read the first, second, and third posts. Let’s now use the POM editor to update the version of JUnit (the Maven archetype is based on an old version of JUnit). When we open the…
Hyprland EndeavourOS on a PineBook Pro
https://www.lorenzobettini.it/2024/10/hyprland-endeavouros-on-a-pinebook-pro/
Published: October 31, 2024 08:51
After installing EndeavourOS on a PineBook Pro, I tried to use Hyprland on this PineBook Pro. Since I have already blogged about Hyprland a lot, I want to report that Hyprland runs smoothly on this PineBook Pro. I basically reused all my ricing and…
Sway in Arch Linux: getting started
https://www.lorenzobettini.it/2024/10/sway-in-arch-linux-getting-started/
Published: October 21, 2024 16:55
I’m starting a new blog series about Sway, a Wayland Tiling Window Manager (the Wayland version of i3). Though I’ve already blogged about Sway, this post (and a few future ones) are intended as “getting started tutorials”. I’ll focus on Sway in Arch, in…
Java, Maven and Gitpod, part 3: Configuring Java
https://www.lorenzobettini.it/2024/10/java-maven-and-gitpod-part-3-configuring-java/
Published: October 15, 2024 08:02
This is the 3rd post about using Java in Gitpod. It assumes you have already read the first and second posts. On the bottom, we can see that there are two warnings on our project; let’s click the icon and see them in the “Problems” tab: Since this is not a…
How I manage Neovim configuration with Chezmoi
https://www.lorenzobettini.it/2024/10/how-i-manage-neovim-configuration-with-chezmoi/
Published: October 7, 2024 16:30
I love to manage my dotfiles with Chezmoi, which I highly recommend! In a single Git repository, I have common dotfiles and Window Manager specific (KDE, GNOME, Hyprland, and Sway). However, I prefer to have my Neovim configuration in another Git…
Installing EndeavourOS ARM on a PineBook Pro (August 2024)
https://www.lorenzobettini.it/2024/09/installing-endeavouros-arm-on-a-pinebook-pro-august-2024/
Published: September 30, 2024 13:07
I have already blogged about installing EndeavourOS ARM on a PineBook Pro (and previously, directly Arch ARM: the first article and the second article). This blog post will describe the new procedure for installing EndeavourOS ARM on a PineBook Pro. As…
Eclipse in Hyprland 0.43
https://www.lorenzobettini.it/2024/09/eclipse-in-hyprland-0-43/
Published: September 23, 2024 12:45
I hadn’t used Eclipse in Hyprland for a while. It used to work correctly; however, starting from somewhere in version 0.41, something broke, and it’s still broken in the current (at the time of writing) version 0.43. When I execute Eclipse in Hyprland,…
Sway: monitor configuration for different computers
https://www.lorenzobettini.it/2024/09/sway-monitor-configuration-for-different-computers/
Published: September 16, 2024 14:46
I’m using Sway (not as my daily driver) on different computers: PCs and laptops. For the PCs, I’m using an HDMI monitor. Laptops have different display sizes, e.g., small displays with low resolution and more extensive displays with retina resolution.…
Better KDE theming and styling in Hyprland
https://www.lorenzobettini.it/2024/08/better-kde-theming-and-styling-in-hyprland/
Published: August 27, 2024 10:16
Recently, I blogged about using KDE applications in Hyprland. I also blogged about theming and styling them. However, I’m not very happy with that solution, so I’ll provide a possible alternative, which, in my opinion, is better. Some of the steps are…
Waybar Workspaces in Hyprland
https://www.lorenzobettini.it/2024/08/waybar-workspaces-in-hyprland/
Published: August 5, 2024 18:33
Waybar has a dedicated module for Hyprland workspaces: https://github.com/Alexays/Waybar/wiki/Module:-Hyprland#workspaces. One of its most fantastic features is the possibility of representing the application windows in each workspace. For example, here I…