Saturday, December 07, 2024

Some of my CLI environment set (before I forget)

 First, integrate Zellij into the default shell (https://zellij.dev/documentation/integration) such that as soon as a terminal program (alacritty in my case) is started, Zellij is started.

Second, tweak the Zellij configuration file to make the Nushell the default shell. This way, as soon as Zellij is started, Nu is also started.

Install Starship and integrate it with Nushell (https://starship.rs/guide/). This way, as soon as Nu is started, Starship becomes the default prompt. An example can be found here (https://starship.rs/config/)

Install Yazi and integrate it with Nu, as described here (https://yazi-rs.github.io/docs/quick-start).

The modern CLI stack

Useful article here. The Rust language has really made a difference!

I would also add Amp/Helix editor and Yazi file manager to the list. 

Wednesday, December 04, 2024

Useful themes for Nushell and Helix editor

 I like the Nord theme for Nushell from this repo and the Sonokai theme for Helix from this repo

Sunday, December 01, 2024

The Great Linux Distro Dilemma

 This is an interesting review of the current Linux distro world. My current favorite is MX, which is Debian-based, very reliable, and totally no fuss. 

Saturday, November 23, 2024

VMware workstation is now free for personal use

 I was thinking about renewing my VMware workstation license using grant money but then I find out that it is now free for personal use. But you do need to follow the instructions here and get rid of the old license information. 

Thursday, November 21, 2024

Copilot for Obsidian

 Copilot is another nice Obsidian AI plugin. The other one is Smart Connections

Sunday, November 17, 2024

Julia performance

 This article has a few valuable references for benchmarking Julia vs. R vs. Python code. 

Saturday, November 16, 2024

Interactive visualization using Agents.jl

 From this post, it is straightforward to create an interactive interface that is similar to the one found in Netlogo. 

Tuesday, October 29, 2024

TidierData and dplyr

 TidierData is a Julia implementation of the dplyr R package. This post is very informative. 

Sunday, July 14, 2024

How to use Visual Studio Code in a web browser

I find this post helpful. I have set up a vscode-server on my home workstation so that I can access it from multiple client machines. The Google Chrome Desktop also looks quite interesting and worth  further investigation. 

Thursday, February 01, 2024

ABM using Julia

Just spent some time with Agents.jl, then I discovered EasyABM.jl, which looks and works more like NetLogo. 

Counter