home.social

#ncdu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ncdu, aggregated by home.social.

  1. IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    gnu.org/software/screen/

    repo.or.cz/code-notes.git/blob

    go.dev/doc/install

    go.dev/doc/tutorial/getting-st

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

  2. IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    gnu.org/software/screen/

    repo.or.cz/code-notes.git/blob

    go.dev/doc/install

    go.dev/doc/tutorial/getting-st

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

  3. IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    gnu.org/software/screen/

    repo.or.cz/code-notes.git/blob

    go.dev/doc/install

    go.dev/doc/tutorial/getting-st

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

  4. IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    gnu.org/software/screen/

    repo.or.cz/code-notes.git/blob

    go.dev/doc/install

    go.dev/doc/tutorial/getting-st

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

  5. IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    gnu.org/software/screen/

    repo.or.cz/code-notes.git/blob

    go.dev/doc/install

    go.dev/doc/tutorial/getting-st

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

  6. #ncdu running in #MiNT on #Atari #falcon

    Didn't have to change a line, just to pass the cross prefix to configure.

  7. #ncdu running in #MiNT on #Atari #falcon

    Didn't have to change a line, just to pass the cross prefix to configure.

  8. #ncdu running in #MiNT on #Atari #falcon

    Didn't have to change a line, just to pass the cross prefix to configure.

  9. #ncdu running in #MiNT on #Atari #falcon

    Didn't have to change a line, just to pass the cross prefix to configure.

  10. #ncdu running in #MiNT on #Atari #falcon

    Didn't have to change a line, just to pass the cross prefix to configure.

  11. #tersoftware de linha de comando

    #jq - formatação e bonitificação de texto em formato JSON
    #bat - um #cat com asas :)
    #ncdu - interface em ncurses pro #du, muito útil pra encontrar (e apagar) diretórios e arquivos gigantes no disco
    #ranger - navegador de arquivos com atalhos do vim
    #z - acessa pastas frequentemente utilizadas diretamente
    #fzf - backend de fuzzy search compatível com todos os sabores de shells e vim.
    #fd - um #find mais intuitivo
    #rg - um #grep mais intuitivo, com mais funcionalidades (e mais rápido)

  12. #tersoftware de linha de comando

    #jq - formatação e bonitificação de texto em formato JSON
    #bat - um #cat com asas :)
    #ncdu - interface em ncurses pro #du, muito útil pra encontrar (e apagar) diretórios e arquivos gigantes no disco
    #ranger - navegador de arquivos com atalhos do vim
    #z - acessa pastas frequentemente utilizadas diretamente
    #fzf - backend de fuzzy search compatível com todos os sabores de shells e vim.
    #fd - um #find mais intuitivo
    #rg - um #grep mais intuitivo, com mais funcionalidades (e mais rápido)

  13. #tersoftware de linha de comando

    #jq - formatação e bonitificação de texto em formato JSON
    #bat - um #cat com asas :)
    #ncdu - interface em ncurses pro #du, muito útil pra encontrar (e apagar) diretórios e arquivos gigantes no disco
    #ranger - navegador de arquivos com atalhos do vim
    #z - acessa pastas frequentemente utilizadas diretamente
    #fzf - backend de fuzzy search compatível com todos os sabores de shells e vim.
    #fd - um #find mais intuitivo
    #rg - um #grep mais intuitivo, com mais funcionalidades (e mais rápido)

  14. #tersoftware de linha de comando

    #jq - formatação e bonitificação de texto em formato JSON
    #bat - um #cat com asas :)
    #ncdu - interface em ncurses pro #du, muito útil pra encontrar (e apagar) diretórios e arquivos gigantes no disco
    #ranger - navegador de arquivos com atalhos do vim
    #z - acessa pastas frequentemente utilizadas diretamente
    #fzf - backend de fuzzy search compatível com todos os sabores de shells e vim.
    #fd - um #find mais intuitivo
    #rg - um #grep mais intuitivo, com mais funcionalidades (e mais rápido)

  15. #tersoftware de linha de comando

    #jq - formatação e bonitificação de texto em formato JSON
    #bat - um #cat com asas :)
    #ncdu - interface em ncurses pro #du, muito útil pra encontrar (e apagar) diretórios e arquivos gigantes no disco
    #ranger - navegador de arquivos com atalhos do vim
    #z - acessa pastas frequentemente utilizadas diretamente
    #fzf - backend de fuzzy search compatível com todos os sabores de shells e vim.
    #fd - um #find mais intuitivo
    #rg - um #grep mais intuitivo, com mais funcionalidades (e mais rápido)

  16. A new-to-me tool that is wonderfully useful, I've immediately been able to use it on a few machines this week: NCurses Disk Usage, aka ncdu.

    If you occasionally need to get an idea where your hard drive space is going to, check it out!

    dev.yorhel.nl/ncdu

    #Linux #ncdu #OpenSource #FOSS

  17. A new-to-me tool that is wonderfully useful, I've immediately been able to use it on a few machines this week: NCurses Disk Usage, aka ncdu.

    If you occasionally need to get an idea where your hard drive space is going to, check it out!

    dev.yorhel.nl/ncdu

    #Linux #ncdu #OpenSource #FOSS

  18. A new-to-me tool that is wonderfully useful, I've immediately been able to use it on a few machines this week: NCurses Disk Usage, aka ncdu.

    If you occasionally need to get an idea where your hard drive space is going to, check it out!

    dev.yorhel.nl/ncdu

    #Linux #ncdu #OpenSource #FOSS

  19. The Week in Review, Edition 84 (2025-12)

    Topics:

    🛠️ Repairing a bottle holder thread on the bicycle

    🌧️ Due to drought: Garden well is back in operation

    🚁 Helicopter D-HRTI lands next door 😲

    🚁 Map of all rescue helicopter stations in Germany

    🔗 The largest collection of free stuff on the Internet!

    🚴‍♂️ Farewell to Strava 👋

    🖊️ CASCII: Drawing ASCII diagrams in the web browser

    🐚 CLI tool of the week: ncdu

    🔊 Listened to this week: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #weekly #bicycle #repair #BlindRivetNut #workshop #garden #well #drought #helicopter #DHRTI #RescueHelicopter #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #techno

    https://www.marcusjaschen.de/en/blog/2025/2025-12/

  20. The Week in Review, Edition 84 (2025-12)

    Topics:

    🛠️ Repairing a bottle holder thread on the bicycle

    🌧️ Due to drought: Garden well is back in operation

    🚁 Helicopter D-HRTI lands next door 😲

    🚁 Map of all rescue helicopter stations in Germany

    🔗 The largest collection of free stuff on the Internet!

    🚴‍♂️ Farewell to Strava 👋

    🖊️ CASCII: Drawing ASCII diagrams in the web browser

    🐚 CLI tool of the week: ncdu

    🔊 Listened to this week: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #weekly #bicycle #repair #BlindRivetNut #workshop #garden #well #drought #helicopter #DHRTI #RescueHelicopter #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #techno

    https://www.marcusjaschen.de/en/blog/2025/2025-12/

  21. The Week in Review, Edition 84 (2025-12)

    Topics:

    🛠️ Repairing a bottle holder thread on the bicycle

    🌧️ Due to drought: Garden well is back in operation

    🚁 Helicopter D-HRTI lands next door 😲

    🚁 Map of all rescue helicopter stations in Germany

    🔗 The largest collection of free stuff on the Internet!

    🚴‍♂️ Farewell to Strava 👋

    🖊️ CASCII: Drawing ASCII diagrams in the web browser

    🐚 CLI tool of the week: ncdu

    🔊 Listened to this week: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #weekly #bicycle #repair #BlindRivetNut #workshop #garden #well #drought #helicopter #DHRTI #RescueHelicopter #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #techno

    https://www.marcusjaschen.de/en/blog/2025/2025-12/

  22. Wochenrückblick, Ausgabe 84 (2025-12)

    Themen:

    🛠️ Reparatur eines Flaschenhalter-Gewindes am Fahrrad

    🌧️ Wegen Dürre: Brunnen im Garten ist wieder in Betrieb

    🚁 Helikopter D-HRTI landet nebenan 😲

    🚁 Karte aller Rettungshubschrauber-Stationen in Deutschland

    🔗 The largest collection of Free stuff on the Internet!

    🚴‍♂️ Abschied von Strava 👋

    🖊️ CASCII: ASCII-Diagramme im Webbrowser zeichnen

    🐚 CLI-Tool der Woche: ncdu

    🔊 In dieser Woche gehört: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #Wochenrückblick #Fahrrad #Reparatur #Blindnietmutter #Werkstatt #Garten #Brunnen #Dürre #Helikopter #DHRTI #Rettungshubschrauber #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #Techno

    https://www.marcusjaschen.de/blog/2025/2025-12/

  23. Wochenrückblick, Ausgabe 84 (2025-12)

    Themen:

    🛠️ Reparatur eines Flaschenhalter-Gewindes am Fahrrad

    🌧️ Wegen Dürre: Brunnen im Garten ist wieder in Betrieb

    🚁 Helikopter D-HRTI landet nebenan 😲

    🚁 Karte aller Rettungshubschrauber-Stationen in Deutschland

    🔗 The largest collection of Free stuff on the Internet!

    🚴‍♂️ Abschied von Strava 👋

    🖊️ CASCII: ASCII-Diagramme im Webbrowser zeichnen

    🐚 CLI-Tool der Woche: ncdu

    🔊 In dieser Woche gehört: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #Wochenrückblick #Fahrrad #Reparatur #Blindnietmutter #Werkstatt #Garten #Brunnen #Dürre #Helikopter #DHRTI #Rettungshubschrauber #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #Techno

    https://www.marcusjaschen.de/blog/2025/2025-12/

  24. Wochenrückblick, Ausgabe 84 (2025-12)

    Themen:

    🛠️ Reparatur eines Flaschenhalter-Gewindes am Fahrrad

    🌧️ Wegen Dürre: Brunnen im Garten ist wieder in Betrieb

    🚁 Helikopter D-HRTI landet nebenan 😲

    🚁 Karte aller Rettungshubschrauber-Stationen in Deutschland

    🔗 The largest collection of Free stuff on the Internet!

    🚴‍♂️ Abschied von Strava 👋

    🖊️ CASCII: ASCII-Diagramme im Webbrowser zeichnen

    🐚 CLI-Tool der Woche: ncdu

    🔊 In dieser Woche gehört: Hophiluck, MARIE CLAIRE, Mona Moore, Porksandwich, Yannick Weineck, Robine

    #Wochenrückblick #Fahrrad #Reparatur #Blindnietmutter #Werkstatt #Garten #Brunnen #Dürre #Helikopter #DHRTI #Rettungshubschrauber #Strava #Garmin #VeloViewer #Wandrer #Squadrats #Enshittification #CASCII #Monodraw #CLI #ncdu #Techno

    https://www.marcusjaschen.de/blog/2025/2025-12/

  25. Today I added support for `borg create --list` output to #ncdu-export, allowing you to interactively preview a #borg snapshot creation inside of #ncdu.

    github.com/wodny/ncdu-export/p

    I also found and fixed/worked around a nasty bug making #ncdu crash when emoji file names were encountered:

    github.com/wodny/ncdu-export/p

    #Borgbackup

  26. Today I added support for `borg create --list` output to #ncdu-export, allowing you to interactively preview a #borg snapshot creation inside of #ncdu.

    github.com/wodny/ncdu-export/p

    I also found and fixed/worked around a nasty bug making #ncdu crash when emoji file names were encountered:

    github.com/wodny/ncdu-export/p

    #Borgbackup

  27. Today I added support for `borg create --list` output to #ncdu-export, allowing you to interactively preview a #borg snapshot creation inside of #ncdu.

    github.com/wodny/ncdu-export/p

    I also found and fixed/worked around a nasty bug making #ncdu crash when emoji file names were encountered:

    github.com/wodny/ncdu-export/p

    #Borgbackup

  28. I was just running `ncdu` on my server and wondered if there is a quicker way. Apparently there is! `gdu` claims to be faster, and I tried it.

    > all CPU cores at 100% load

    Yep, satisfying :drgn_flat_owo:

    #Linux #SysAdmin #ncdu #gdu

  29. I was just running `ncdu` on my server and wondered if there is a quicker way. Apparently there is! `gdu` claims to be faster, and I tried it.

    > all CPU cores at 100% load

    Yep, satisfying :drgn_flat_owo:

    #Linux #SysAdmin #ncdu #gdu

  30. I was just running `ncdu` on my server and wondered if there is a quicker way. Apparently there is! `gdu` claims to be faster, and I tried it.

    > all CPU cores at 100% load

    Yep, satisfying :drgn_flat_owo:

    #Linux #SysAdmin #ncdu #gdu

  31. I was just running `ncdu` on my server and wondered if there is a quicker way. Apparently there is! `gdu` claims to be faster, and I tried it.

    > all CPU cores at 100% load

    Yep, satisfying :drgn_flat_owo:

    #Linux #SysAdmin #ncdu #gdu

  32. I was just running `ncdu` on my server and wondered if there is a quicker way. Apparently there is! `gdu` claims to be faster, and I tried it.

    > all CPU cores at 100% load

    Yep, satisfying :drgn_flat_owo:

    #Linux #SysAdmin #ncdu #gdu

  33. Visualiser facilement la taille des dossiers en console avec #NCDU 😉
    PS : la mauvaise qualité de la vidéo est due au fait que c'est un enregistrement réalisé sur un remote lui-même en remote 🤨 Ouai... une dinguerie 🤪

  34. Visualiser facilement la taille des dossiers en console avec #NCDU 😉
    PS : la mauvaise qualité de la vidéo est due au fait que c'est un enregistrement réalisé sur un remote lui-même en remote 🤨 Ouai... une dinguerie 🤪

  35. Visualiser facilement la taille des dossiers en console avec #NCDU 😉
    PS : la mauvaise qualité de la vidéo est due au fait que c'est un enregistrement réalisé sur un remote lui-même en remote 🤨 Ouai... une dinguerie 🤪

  36. Visualiser facilement la taille des dossiers en console avec #NCDU 😉
    PS : la mauvaise qualité de la vidéo est due au fait que c'est un enregistrement réalisé sur un remote lui-même en remote 🤨 Ouai... une dinguerie 🤪

  37. Visualiser facilement la taille des dossiers en console avec #NCDU 😉
    PS : la mauvaise qualité de la vidéo est due au fait que c'est un enregistrement réalisé sur un remote lui-même en remote 🤨 Ouai... une dinguerie 🤪