Michael Aaron Murphy is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Michael Aaron Murphy @mmstick@mastodon.social

Pinned toot

Anyone that wants to contribute to developing a next generation system shell in Rust for *nix platforms, and Redox OS, should get in touch with me.

I am the lead developer of the Ion shell, and we have a lot of areas that could use help, regardless of your level of experience with programming and Rust.

Beginners are welcome, and I am willing to mentor newcomers into Rust & programming should they need that help. Programming's not required though -- simply testing the Ion shell is helpful.

GTK tutorial is temporarily postponed while I work on a quick super secret Rust/GTK-related project. Although it's really not that secret, so you may already know what it is.

The fourth chapter of my Rust GTK tutorial series is now available to read.

mmstick.github.io/gtkrs-tutori

This section will cover the creation of a markdown editor with a live preview. A GtkSourceView will be used to edit markdown; a GtkWebView will display a rendered live preview from the accompanying GtkSourceBuffer; and GtkFileChooserDialogs will be introduced for opening and saving files.

As a fun fact, the editor that this chapter is creating was used to write its own chapter.

I have just finished chapter three of the Rust GTK tutorial series. It is beginning to cover some actually useful GUI application ideas.

mmstick.github.io/gtkrs-tutori

mastodon.social/media/uyzMVk5Z

The second chapter of my GTK Rust tutorial is now available to view. This chapter will focus on boxes, labels, and buttons; how to share and manipulate state across multiple closures / threads; setting style classes; and insert widgets into the header bar, as well as boxes.

mmstick.github.io/gtkrs-tutori

Things should begin to get more interesting in the next chapter. There's not a whole lot that you can do with just buttons and labels in boxes.

My apartment complex's management installed new lights right next to my bedroom's window. This image was taken at midnight.

mastodon.social/media/AWI-QZ99

Have you RIIR'd[1] a project lately? I've just finished a Rust implementation of TypeCatcher[2]. After two days of development, hopefully it will have been worth the wait.

Font Finder is an application for browsing fonts from Google, and installing them into your Linux desktop.

To install the program, you can simply run the following in a terminal:

cargo install --git github.com/mmstick/fontfinder

[1] Rewrite It In Rust
[2] github.com/andrewsomething/typ

Anyone that wants to contribute to developing a next generation system shell in Rust for *nix platforms, and Redox OS, should get in touch with me.

I am the lead developer of the Ion shell, and we have a lot of areas that could use help, regardless of your level of experience with programming and Rust.

Beginners are welcome, and I am willing to mentor newcomers into Rust & programming should they need that help. Programming's not required though -- simply testing the Ion shell is helpful.