27 Nov 25

Gemini CLI Tips and Tricks.

This guide covers ~30 pro-tips for effectively using Gemini CLI for agentic coding

Gemini CLI is an open-source AI assistant that brings the power of Google’s Gemini model directly into your terminal. It functions as a conversational, “agentic” command-line tool - meaning it can reason about your requests, choose tools (like running shell commands or editing files), and execute multi-step plans to help with your development workflow.

In practical terms, Gemini CLI acts like a supercharged pair programmer and command-line assistant. It excels at coding tasks, debugging, content generation, and even system automation, all through natural language prompts. Before diving into pro tips, let’s quickly recap how to set up Gemini CLI and get it running.

by tmfnk 28 days ago

27 Oct 25

Diagram as Code Tool Written in Rust with Draggable Editing. The goal of oxdraw is to make it easy to create and maintain high-quality diagrams using a declarative and reproducible syntax. Charts are written in Mermaid syntax, while a web interface allows users to fine-tune positions connector paths, colors, and other styling components. Whenever a diagram is tweaked visually, the structural changes are persisted back to the source file as declarative code so that everything remains deterministic and version-able. The changes are saved as comments in the mermaid file so it remains compatible with other Mermaid tools. The repo is composed of the Rust CLI to compile .mmd files into images and the React based web interface to editing the files.

by tmfnk 1 month ago

24 Oct 25

A privacy-preserving home security camera that uses end-to-end encryption. (Secluso was previously named Privastead.) Secluso is a command-line tool designed for securely managing application secrets within various cloud computing environments.

by tmfnk 2 months ago

Git Productivity Toolkit. Toolgit is a command-line tool and advanced Git wrapper designed to simplify complex or frequently repeated Git operations through a more intuitive and efficient user interface.

by tmfnk 2 months ago

14 Jul 21

Code evolves, and we all spend time studying diffs. Delta aims to make this both efficient and enjoyable: it allows you to make extensive changes to the layout and styling of diffs, as well as allowing you to stay arbitrarily close to the default git/diff output.

by pyrho 4 years ago saved 2 times