vidarh

joined 11 months ago
 
1
The hotel Negresco in Nice (lemmy.stad.social)
submitted 11 months ago* (last edited 11 months ago) by vidarh@lemmy.stad.social to c/photos@lemmy.stad.social
 
1
Ryde Pier Head (lemmy.stad.social)
submitted 11 months ago* (last edited 11 months ago) by vidarh@lemmy.stad.social to c/photos@lemmy.stad.social
 

Ryde, Isle of Wight has a shallow coast, and so the ferries to Ryde go to the end of a pier, and the pier has its own train station. This is the view from the end of the pier towards Ryde town centre.

 

She does come on regular inspection trips, because clearly it is her house though.

1
Reggie and the Fox (lemmy.stad.social)
 

This is from a few years ago. They both stayed there, looking at each other, until Reggie (the neighbour cat, if in doubt...) decided it was best to leave. It was a really hot day, so I guess neither one of them were in the mood for conflict...

 

cross-posted from: https://lemmy.stad.social/post/4893

Reggie is another neighbour cat. We know its name is Reggie due to its tag. We don't know if Reggie is male or female because the chonky cat has such thick fur it's impossible to tell.

Reggie is shy. This was the first time, after it has come around for years, that Reggie came to the door, and later even stepped inside (a few steps), spurred on by the other cat I've posted pics of.

 

Just pushed this to Github and Rubygems. I use this for my Ruby editor. It parses the GtkSourceView style XML files if you have GtkSourceView installed, and instantiates Rouge themes for them (Rouge is used by e.g. Gitlab) so you get access to some more themes. It's not perfect because it needs to try to map token types between the GtkSourceView and Rouge lexers, but overall works pretty well.

 

cross-posted from: https://lemmy.stad.social/post/7193

Most of my workspaces are tiling (bspwm), but I have one where all windows are floated.

This is showcasing my own (very minimalist; ~300 lines) unreleased desktop manager written in pure Ruby, using a Ruby font renderer and Ruby X11 client library (both on github), and showing a custom menu written in Ruby that auto-populates with actions based on directory contents, and showing my Ruby terminal showcasing double-width and double-height support (xterm has it, but few others), and a window showing me editing my Ruby text editor with itself...

Oh, and Polybar. One of the terminals is st - the Ruby terminal is a bit wobbly in a few respects still, though I use it more and more. So there are a few non-Ruby bits left. So far.

All of this is messy and buggy and may have dependencies on my environment that haven't been fixed yet, but I thought it'd be fun to show how much you can run on Ruby (I rely on most of these day to day)

The font renderer (used for the desktop manager, menu and the Ruby terminal, the lower left window is st using FreeType; I should've excised that from the screenshot :-) ) https://github.com/vidarh/skrift

The X11 bindings (no xlib; pure Ruby) https://github.com/vidarh/ruby-x11

X bindings for the font renderer: https://github.com/vidarh/skrift-x11

This is not what the terminal code looks like any more; that version used a C-extension, but that's the repo the current version will eventually get pushed to: https://github.com/vidarh/rubyterm

The menu is not on Github yet, but it's fed menu items from a somewhat updated version of this gist - a new version will be up at some point: https://gist.github.com/vidarh/323204137de5293bfe216ec751646525

An out-of-date-and-probably-won't-run-on-your-system version of my text editor (not least it depends on helper scripts I've not yet untangled from my personal setup). The repo will soon be updated: https://github.com/vidarh/re

 

Most of my workspaces are tiling (bspwm), but I have one where all windows are floated.

This is showcasing my own (very minimalist; ~300 lines) unreleased desktop manager written in pure Ruby, using a Ruby font renderer and Ruby X11 client library (both on github), and showing a custom menu written in Ruby that auto-populates with actions based on directory contents, and showing my Ruby terminal showcasing double-width and double-height support (xterm has it, but few others), and a window showing me editing my Ruby text editor with itself...

Oh, and Polybar. One of the terminals is st - the Ruby terminal is a bit wobbly in a few respects still, though I use it more and more. So there are a few non-Ruby bits left. So far.

1
This is Reggie (lemmy.stad.social)
 

cross-posted from: https://lemmy.stad.social/post/4893

Reggie is another neighbour cat. We know its name is Reggie due to its tag. We don't know if Reggie is male or female because the chonky cat has such thick fur it's impossible to tell.

Reggie is shy. This was the first time, after it has come around for years, that Reggie came to the door, and later even stepped inside (a few steps), spurred on by the other cat I've posted pics of.

 

cross-posted from: https://lemmy.stad.social/post/2985

This is the same cat as the one on the sun sail from the other day. Taken this summer sometime.

0
Fox on my decking (lemmy.stad.social)
 

cross-posted from: https://lemmy.stad.social/post/2494

From a couple of years ago.

view more: ‹ prev next ›