Blog

2022.09.16

Nimf 2022.09.16 Released

Hello.


2022.09.09

The reality of Wayland input methods in 2022

Hello.
Lately I’ve been very interested in Wayfire and implemented Wayland input methods in Nimf.
I implemented wayland’s official input method unstable v1 in 2017.
In 2022, I implemented the non-standard input method unstable v2 of wlroots and also reimplemented v1.
In the process of implementing these, I realized how problematic Wayland is, and I wrote this article to inform the reality of Wayland.


2022.09.03

Nimf 2022.09.03 Released

Hello.


2022.08.08

Nimf 2022.08.08 Released

Hello.


2022.08.03

Popover Test in Pure Wayland

In this post, I share a sample C code that tests focus behavior by triggering a popover in a pure Wayland environment. In the example, pressing the backspace key on a text view causes a popover to appear—a simple yet effective way to verify whether the widget has focus.


2022.08.03

IBus in Pure Wayland Environment


2022.07.31

Enhancing FreeBSD Interfaces: Exploring Wayfire, WCM Bench, and Nimf Integration


2022.07.29

Innovation on FreeBSD: The Wayfire Experience with AMD3000G

I embarked on a new technological adventure, documented on my personal YouTube channel. In this video, I explored an extraordinary desktop experience by running Wayfire—a cutting-edge compositor—on a FreeBSD platform powered by the AMD3000G.


2022.07.28

Nimf 2022.07.28 Released

Hello.


2022.07.11

Rust's Precarious Position

Rust is a modern programming language that has emerged with outstanding memory safety and performance. While it is consistently praised by many developers and ranks high as a “most-loved language,” its position in the real world remains precarious. Let’s examine the reality and limitations Rust faces in key areas where powerful incumbent languages hold strong.