# 13 - Minimal: My Dark Opus Setup

**URL:** <https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655>\
**Category:** Screenshots\
**Created:** [November 1, 2025, 6:38pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655 "2025-11-01T18:38:07Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chuck](https://resource.dopus.com/user_avatar/resource.dopus.com/chuck/32/23917_2.png) [@Chuck](https://resource.dopus.com/u/Chuck)\
**Post date:** [November 1, 2025, 6:38pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/1 "2025-11-01T18:38:07Z")

</div>

DISCLAIMER: I am a file management hobbyist. Managing files of any type is NOT my profession. I discovered Directory Opus in 2006 and have used it ever since. It meets 98% of my file management needs. On those few occasions I need something DOpus doesn't provide, I turn to [OneCommander](https://onecommander.com/index.php) or [Nemo Documents](https://www.nemo-docs.com/).

Thanks to many people for their time, contributions, and support over the years, including @Jon, @Leo, @lxp, @Steve, @tbone, @errante, @wowbagger, @David, and many others.

That said...

Following up on some recent questions regarding my prior set up [here](https://resource.dopus.com/t/minimal-dark/42255), I thought I would post my latest set up. It takes advantage of several v13 features including the [toolbar in the title bar](https://docs.dopus.com/doku.php?id=preferences:preferences_categories:toolbars:toolbar_options), [evaluator](https://docs.dopus.com/doku.php?id=evaluator) buttons, and [@hideif](https://docs.dopus.com/doku.php?id=reference:command_reference:command_modifier_reference) functionality

 ![Minimal Screenshot](https://resource.dopus.com/uploads/default/original/3X/3/2/32dcd6f0d4bb22494aa913997909c00b29362c7e.png)

TOOLBAR BREAKDOWN

1. Title Bar Toolbar: Used in all my layouts. Provides continuous access to all key functions and apps, and serves as a mini Status Bar. This is a real space saver!  

2. Operations Toolbar: Heavily customized to save space while providing access to key operational functions depending on the folder format and files in work  

3. Tabs: Have scripts that track both item counts in each tab and identify if the tab contains certain file types. Works well with the mini Status Bar indicator in the Title Bar Toolbar  

4. File Display Toolbar: Customized to provide access to key folders, quickly select first/last items, and toggle relative graphs  

5. Taskbar Toolbar: This is located at the bottom of the lister just above the Status Bar. It has categorized application menus, as well as buttons to particular support applications. I have it set on minimized unless needed, then can be toggled to show the full toolbar as needed.  

6. Floating Apps Toolbar: This is located at the top of my 43" 4K monitor (my main monitor), set to autohide, and mostly mimics the Taskbar Toolbar. It also includes quick access to DOpus info, help, tutorials, and support.

---

<div class="post-metadata">

**Author:** ![lxp](https://resource.dopus.com/user_avatar/resource.dopus.com/lxp/32/33734_2.png) [@lxp](https://resource.dopus.com/u/lxp)\
**Post date:** [November 1, 2025, 7:40pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/2 "2025-11-01T19:40:49Z")

</div>

You could make a great video by demonstrating this setup and explaining how it works!

---

<div class="post-metadata">

**Author:** ![Chuck](https://resource.dopus.com/user_avatar/resource.dopus.com/chuck/32/23917_2.png) [@Chuck](https://resource.dopus.com/u/Chuck)\
**Post date:** [November 1, 2025, 7:42pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/3 "2025-11-01T19:42:08Z")

</div>

I would have to learn that skill first... I'll think on it, thanks!

---

<div class="post-metadata">

**Author:** ![tbone](https://resource.dopus.com/user_avatar/resource.dopus.com/tbone/32/25726_2.png) [@tbone](https://resource.dopus.com/u/tbone)\
**Post date:** [November 6, 2025, 2:24am UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/4 "2025-11-06T02:24:09Z")

</div>

Interesting, I did not know you can put a toolbar in the title bar. Not that I would do that, but some features obviously fly by without me noticing, even though I read most change logs! o))

So, nice demonstration! o)

---

<div class="post-metadata">

**Author:** ![waarkk](https://resource.dopus.com/letter_avatar_proxy/v4/letter/w/b9e5f3/32.png) [@waarkk](https://resource.dopus.com/u/waarkk)\
**Post date:** [January 6, 2026, 5:17pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/5 "2026-01-06T17:17:33Z")

</div>

Hi, can you share the Evaluator buttons (those that dynamically update displayed dopus infos)? Thanks, still learning about cool features. 🙂

---

<div class="post-metadata">

**Author:** ![Chuck](https://resource.dopus.com/user_avatar/resource.dopus.com/chuck/32/23917_2.png) [@Chuck](https://resource.dopus.com/u/Chuck)\
**Post date:** [January 7, 2026, 11:36pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/6 "2026-01-07T23:36:31Z")

</div>

Hidden button that appears when the active tab contains certain file types:

```auto
@hideif:=!FileCount(false, "*.(msi|exe)")
Play "C:\Windows\Media\Windows Battery Critical.wav" QUIET
@if:=!IsSelected("*.(msi|exe)")
Select *.(msi|exe) 
@if:else
Select *.(msi|exe) DESELECT
```

Hidden button for Recycle Bin

```auto
@hideif:Set RECYCLEBINEMPTY
@keydown:none
@icon:C:\Users\Chuck\AppData\Roaming\GPSoftware\Directory Opus\User Data\Icons\Line\Trash_Empty_22.png,RECYCLEBINEMPTY
@ifset:RECYCLEBINEMPTY
@confirm The recycle bin is empty!
@ifset:else
Delete EMPTYRECYCLE
Play "C:\Windows\Media\Recycle.wav" QUIET
@keydown:Ctrl
Go /trash
```

---

<div class="post-metadata">

**Author:** ![PYCHBI](https://resource.dopus.com/user_avatar/resource.dopus.com/pychbi/32/64658_2.png) [@PYCHBI](https://resource.dopus.com/u/PYCHBI)\
**Post date:** [February 22, 2026, 12:12am UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/7 "2026-02-22T00:12:47Z")

</div>

Hey, I saw these Evaluator buttons in your last screenshot: **Build 9401** , **Released 10/30/2025** , and **This build is 2 days old**.  
They are interesting, and how are they implemented? Is it via @label? Could you share the Evaluator expressions for these three? Thanks!

---

<div class="post-metadata">

**Author:** ![Chuck](https://resource.dopus.com/user_avatar/resource.dopus.com/chuck/32/23917_2.png) [@Chuck](https://resource.dopus.com/u/Chuck)\
**Post date:** [February 22, 2026, 12:39am UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/8 "2026-02-22T00:39:30Z")

</div>

Build:

```auto
@label:=("Build " + SysInfo("VerBuild")) 
Help ABOUT
```

Released:

```auto
@label:=Val("$glob:releaseDate")
@keydown:none
AboutVersion 
@keydown:ctrl
"https://resource.dopus.com/tag/stable-release"
```

This build...

```auto
@label:=Val("$glob:versionDays")
```

...uses this script:

```auto
// DOpusRelease
// (c) 2024 Chuck

// This is a script for Directory Opus.
// See https://www.gpsoft.com.au/endpoints/redirect.php?page=scripts for development information.

// Called by Directory Opus to initialize the script
function OnInit(initData)
{
	initData.name = "DOpusRelease";
	initData.version = "1.0";
	initData.copyright = "(c) 2024 Chuck";
//	initData.url = "https://resource.dopus.com/c/buttons-scripts/16";
	initData.desc = "";
	initData.default_enable = true;
	initData.min_version = "13.0";
}

var fsu = DOpus.FSUtil();
var mod = fsu.GetItem(fsu.Resolve('/home\\dopus.exe')).modify;
var releaseDate = mod.Format("d","n");
var now = DOpus.Create().Date();
var versionAge = Math.round((now - mod) / 1000 / 60 / 60 / 24);
var versionDays = "";

function OnOpenLister(OpenListerData)
{
	DOpus.Vars.Set("releaseDate", "Released " + releaseDate);
	
	if(versionAge == 1)
	{
		DOpus.Vars.Set("versionDays", "This build is " + versionAge + " day old");
		DOpus.Vars("versionDays").persist = true;
	} else {
		DOpus.Vars.Set("versionDays", "This build is " + versionAge + " days old");
		DOpus.Vars("versionDays").persist = true;
	}
	
//	DOpus.Output(mod);
//	DOpus.Output(now);

//	DOpus.Output('Diff in milliseconds: ' + (now - mod));
//	DOpus.Output('Version Age: ' + versionAge);
//	DOpus.Output('releaseDate: ' + releaseDate);
}
```

---

<div class="post-metadata">

**Author:** ![travibe](https://resource.dopus.com/user_avatar/resource.dopus.com/travibe/32/32530_2.png) [@travibe](https://resource.dopus.com/u/travibe)\
**Post date:** [February 23, 2026, 12:56pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/9 "2026-02-23T12:56:46Z")

</div>

Bro I've got a brain boner looking at this. You are on a whole higher level than silly old me, You deserve an honorable doctorate in Directory Opus for this masterpiece. 👏👏👏👏

I wanted to ask as well what was the 2% function t hat DO doesn't cover? The stuff you mentioned OneCommander and and Nemo Docs (\<--Never heard of this, looking into now) over.

---

<div class="post-metadata">

**Author:** ![Chuck](https://resource.dopus.com/user_avatar/resource.dopus.com/chuck/32/23917_2.png) [@Chuck](https://resource.dopus.com/u/Chuck)\
**Post date:** [February 23, 2026, 1:45pm UTC](https://resource.dopus.com/t/13-minimal-my-dark-opus-setup/57655/10 "2026-02-23T13:45:13Z")

</div>

Everything I shared is due to some really smart people around here helping me figure it out.

And OCD...

The 2% is really more about view and flow.

Nemo Docs has no traditional file manager functions. It simply provides a calendar view of files created, modiified or accessed that I find helpful at times.

OneCommander is a traditional file manager whose claim to fame is Miller columns. I find this flow occasionally helpful. It otherwise offers nothing that can't already be done in a basic DOpus setup.

Really, it's all DOpus all day.
