weltensturm/dinu

D

39

58 commits

updated Jul 19, 2026

See the code

See what people are saying

SourceMessageScoreDate

Ideas on modernizing the open-source desktop

What I'm missing from DEs is a "home folder" per virtual desktop. I want to switch to an empty desktop, `cd` into my project folder, and have all commands scoped to that folder. For example: - New terminal: CWD is set to folder - File search: scoped to this folder - Run commands from launcher: dir…

0

Sep 24, 2026

README

dinu

(D + dinosaurs + menu)

Launcher, file manager, one-way terminal, maybe IDE

Slim Expanded Output

compiling

Just run dub in the base dir and see what happens.

requires

  • dub
  • a sane D compiler
  • X
  • Xft

usage

  • Enter name of files or programs to search for them
  • <Tab> to select the next list entry
  • <Enter> to execute selection and quit
  • <S-Enter> to execute and show output
  • <C-Enter> to execute and keep current filter
  • Run cd "path" to change directory
  • <Escape> or <C-Q> in empty prompt to quit

contributing

Development happens on branch dev, please use it as pull request target.

Contributors

weltensturm

56 commits

SolarAquarion

1 commits

xentec

1 commits

weltensturm/dinu

D

39

58 commits

updated Jul 19, 2026

See the code

See what people are saying

SourceMessageScoreDate

Ideas on modernizing the open-source desktop

What I'm missing from DEs is a "home folder" per virtual desktop. I want to switch to an empty desktop, `cd` into my project folder, and have all commands scoped to that folder. For example: - New terminal: CWD is set to folder - File search: scoped to this folder - Run commands from launcher: dir…

0

Sep 24, 2026

README

dinu

(D + dinosaurs + menu)

Launcher, file manager, one-way terminal, maybe IDE

Slim Expanded Output

compiling

Just run dub in the base dir and see what happens.

requires

  • dub
  • a sane D compiler
  • X
  • Xft

usage

  • Enter name of files or programs to search for them
  • <Tab> to select the next list entry
  • <Enter> to execute selection and quit
  • <S-Enter> to execute and show output
  • <C-Enter> to execute and keep current filter
  • Run cd "path" to change directory
  • <Escape> or <C-Q> in empty prompt to quit

contributing

Development happens on branch dev, please use it as pull request target.

Contributors

weltensturm

56 commits

SolarAquarion

1 commits

xentec

1 commits

Languages

D

97.8%

Shell

1.1%