[P-04]

Iconik

A background macOS menu-bar agent that automatically stamps every project folder's Finder icon with its own logo — so your projects folder reads at a glance.

2026 · shipped
  • Swift
  • SwiftUI
  • macOS

Overview

A folder full of projects all wear the same blue Finder icon; indistinguishable until you read every label. Iconik fixes that. It runs as a silent menu-bar agent, watches the directories where your projects live, and gives each project folder the icon it already has lying around: logo.png, icon.png, favicon.ico, an Icon Composer .icon. whatever you have on hand, and whatever the name.

Drop a new logo into a project and the folder updates itself within a second.

~/projects
Folder stickycounter
Folder rally-room
Folder americano
Folder portfolio

How it's built

It uses FSEvents to watch for changes in each root folder. Images are automatically rendered, scaled and centered onto a square canvas.

NSWorkspace.shared.setIcon(image, forFile: folderPath, options: [])