#ncurses — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ncurses, aggregated by home.social.
-
IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY
Words of Wisdom are dispensed in the article
I have a workflow consisting of
screenbashor one ofcshkshzshvimorvim.motiffunction 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 "$_"; }gccg++asmlngofrom golanglsdncdu
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)
https://www.gnu.org/software/screen/
https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt
https://go.dev/doc/tutorial/getting-started
#programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX
-
IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY
Words of Wisdom are dispensed in the article
I have a workflow consisting of
screenbashor one ofcshkshzshvimorvim.motiffunction 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 "$_"; }gccg++asmlngofrom golanglsdncdu
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)
https://www.gnu.org/software/screen/
https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt
https://go.dev/doc/tutorial/getting-started
#programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX
-
IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY
Words of Wisdom are dispensed in the article
I have a workflow consisting of
screenbashor one ofcshkshzshvimorvim.motiffunction 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 "$_"; }gccg++asmlngofrom golanglsdncdu
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)
https://www.gnu.org/software/screen/
https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt
https://go.dev/doc/tutorial/getting-started
#programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX
-
IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY
Words of Wisdom are dispensed in the article
I have a workflow consisting of
screenbashor one ofcshkshzshvimorvim.motiffunction 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 "$_"; }gccg++asmlngofrom golanglsdncdu
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)
https://www.gnu.org/software/screen/
https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt
https://go.dev/doc/tutorial/getting-started
#programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX
-
IDEs, UNIX, AND THE LEGACY WORKFLOW THAT NEVER WENT AWAY
Words of Wisdom are dispensed in the article
I have a workflow consisting of
screenbashor one ofcshkshzshvimorvim.motiffunction 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 "$_"; }gccg++asmlngofrom golanglsdncdu
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)
https://www.gnu.org/software/screen/
https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt
https://go.dev/doc/tutorial/getting-started
#programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX
-
@[email protected] did you even build this beautiful #ncurses user-interface?
-
One Open-source Project Daily
Text-mode interface for git
https://github.com/jonas/tig
#1ospd #opensource #c #git #ncurses #tui -
After some more noodling with the #solaris kernel driver, behold the (as far as I am aware) only third-party #sunpci client program. (This still uses the Solaris kernel driver)
My program currently "emulates" the VGA text mode using #ncurses (poorly) but this makes development a lot faster!
Next up is the block device emulation, then I should be able to boot DOS on this entirely! (without graphics, obviously... But sixels... maybe? 😅 )
-
I have been learning how to control the console with c++ in class. I hate it. It's so hard. Like, html just works and is easier, why not learning that?? CSS is cool, Qt has something similar to CSS i guess
I just dont like things not being cross compatible between different OS.
Now i just discovered ncurses, life is paradise now xd
I am just starting but feel like i can now create utlra cool UIs with it
It is so way easier to write that than to write with the teachers library that only works on windows
For now, it only works on linux, but it is not that hard to make it portable apparently
-
One Open-source Project Daily
man-page inspired Markdown viewer
https://github.com/Titor8115/mandown
#1ospd #opensource #c #cli #commandline #console #linux #man #manpage #markdown #ncurses #ncursesui #terminal #tui -
One Open-source Project Daily
Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version
https://github.com/Bill-Gray/PDCursesMod
#1ospd #opensource #ncurses #pdcurses -
Мой первый pet-проект: процесс-менеджер synd3
Всем привет! Пишу этот пост, чтобы поделиться своим опытом и получить критику или советы от людей с большим опытом. Мне 22 года, я из Латвии. По образованию я судовой механик, но уже около 4 лет увлекаюсь программированием. Долгое время это оставалось хобби: пробовал сайты, простые игры — но они не приносили настоящего удовольствия. Я считал, что в программировании нужно было разбираться ещё со школы, и долго не верил, что могу найти себя в этой сфере. Переломный момент наступил, когда я заинтересовался системным программированием. Каждый раз, когда узнаю, как работает низкоуровневая часть ОС, у меня будто открывается новый мир. Особенно зацепила тема процессорного планирования: все говорят «железо, CPU, видеокарта», но на практике даже реализация планировщика процессов может заметно влиять на производительность.
https://habr.com/ru/articles/958104/
#c #c++ #linux #tui #ncurses #open_source #petproject #system_programming #process_manager #process_management
-
Мой первый pet-проект: процесс-менеджер synd3
Всем привет! Пишу этот пост, чтобы поделиться своим опытом и получить критику или советы от людей с большим опытом. Мне 22 года, я из Латвии. По образованию я судовой механик, но уже около 4 лет увлекаюсь программированием. Долгое время это оставалось хобби: пробовал сайты, простые игры — но они не приносили настоящего удовольствия. Я считал, что в программировании нужно было разбираться ещё со школы, и долго не верил, что могу найти себя в этой сфере. Переломный момент наступил, когда я заинтересовался системным программированием. Каждый раз, когда узнаю, как работает низкоуровневая часть ОС, у меня будто открывается новый мир. Особенно зацепила тема процессорного планирования: все говорят «железо, CPU, видеокарта», но на практике даже реализация планировщика процессов может заметно влиять на производительность.
https://habr.com/ru/articles/958104/
#c #c++ #linux #tui #ncurses #open_source #petproject #system_programming #process_manager #process_management
-
Мой первый pet-проект: процесс-менеджер synd3
Всем привет! Пишу этот пост, чтобы поделиться своим опытом и получить критику или советы от людей с большим опытом. Мне 22 года, я из Латвии. По образованию я судовой механик, но уже около 4 лет увлекаюсь программированием. Долгое время это оставалось хобби: пробовал сайты, простые игры — но они не приносили настоящего удовольствия. Я считал, что в программировании нужно было разбираться ещё со школы, и долго не верил, что могу найти себя в этой сфере. Переломный момент наступил, когда я заинтересовался системным программированием. Каждый раз, когда узнаю, как работает низкоуровневая часть ОС, у меня будто открывается новый мир. Особенно зацепила тема процессорного планирования: все говорят «железо, CPU, видеокарта», но на практике даже реализация планировщика процессов может заметно влиять на производительность.
https://habr.com/ru/articles/958104/
#c #c++ #linux #tui #ncurses #open_source #petproject #system_programming #process_manager #process_management
-
Мой первый pet-проект: процесс-менеджер synd3
Всем привет! Пишу этот пост, чтобы поделиться своим опытом и получить критику или советы от людей с большим опытом. Мне 22 года, я из Латвии. По образованию я судовой механик, но уже около 4 лет увлекаюсь программированием. Долгое время это оставалось хобби: пробовал сайты, простые игры — но они не приносили настоящего удовольствия. Я считал, что в программировании нужно было разбираться ещё со школы, и долго не верил, что могу найти себя в этой сфере. Переломный момент наступил, когда я заинтересовался системным программированием. Каждый раз, когда узнаю, как работает низкоуровневая часть ОС, у меня будто открывается новый мир. Особенно зацепила тема процессорного планирования: все говорят «железо, CPU, видеокарта», но на практике даже реализация планировщика процессов может заметно влиять на производительность.
https://habr.com/ru/articles/958104/
#c #c++ #linux #tui #ncurses #open_source #petproject #system_programming #process_manager #process_management
-
I got very curious about the #harelang programming language so I decided to start writing a wrapper for #ncurses :D
https://codeberg.org/luxanna/hare-ncurses-wrapper -
So I was sick today and needed to not do real work, so I resurrected an old tui based music player that I had not touched since 2010 (and it got it's start in 1997) .... and added some nice to have quality of life things, like better unicode support, sqlite databases instead of mmap files, etc....
I have tons of things to fix still.
-
One Open-source Project Daily
Ncurses SIP Messages flow viewer
https://github.com/irontec/sngrep
#1ospd #opensource #debug #hep #ncurses #pcap #sip #trace -
🚀 Behold, the pinnacle of pointless complexity! 🧠 Dive into the riveting world of #ncurses and CUDA—because who doesn't want their text-based terminal to simulate fluids at GPU-accelerated speeds? 💡 Spoiler: it's like watching paint dry, but with more hashtags. #InnovationOverflow
https://github.com/seanwevans/fluid-sims #PointlessComplexity #CUDA #GPUAcceleration #TechHumor #InnovationOverflow #HackerNews #ngated -
🚀 Behold, the pinnacle of pointless complexity! 🧠 Dive into the riveting world of #ncurses and CUDA—because who doesn't want their text-based terminal to simulate fluids at GPU-accelerated speeds? 💡 Spoiler: it's like watching paint dry, but with more hashtags. #InnovationOverflow
https://github.com/seanwevans/fluid-sims #PointlessComplexity #CUDA #GPUAcceleration #TechHumor #InnovationOverflow #HackerNews #ngated -
🚀 Behold, the pinnacle of pointless complexity! 🧠 Dive into the riveting world of #ncurses and CUDA—because who doesn't want their text-based terminal to simulate fluids at GPU-accelerated speeds? 💡 Spoiler: it's like watching paint dry, but with more hashtags. #InnovationOverflow
https://github.com/seanwevans/fluid-sims #PointlessComplexity #CUDA #GPUAcceleration #TechHumor #InnovationOverflow #HackerNews #ngated -
🚀 Behold, the pinnacle of pointless complexity! 🧠 Dive into the riveting world of #ncurses and CUDA—because who doesn't want their text-based terminal to simulate fluids at GPU-accelerated speeds? 💡 Spoiler: it's like watching paint dry, but with more hashtags. #InnovationOverflow
https://github.com/seanwevans/fluid-sims #PointlessComplexity #CUDA #GPUAcceleration #TechHumor #InnovationOverflow #HackerNews #ngated -
An ncurses CUDA-based fluid simulation
https://github.com/seanwevans/fluid-sims
#HackerNews #ncurses #CUDA #fluid #simulation #technology #open-source #GitHub
-
It sure would be nice if there were a new #ncurses release that builds with GCC 15.
-
A Gentle Introduction to Ncurses for the Terminally Impatient https://hackaday.com/2025/06/17/a-gentle-introduction-to-ncurses-for-the-terminally-impatient/ #SoftwareDevelopment #SoftwareHacks #commandline #Featured #Interest #terminal #ncurses #cli
-
A Gentle Introduction to Ncurses for the Terminally Impatient - Considered by many to be just a dull output for sequential text, the command-line ... - https://hackaday.com/2025/06/17/a-gentle-introduction-to-ncurses-for-the-terminally-impatient/ #softwaredevelopment #softwarehacks #commandline #featured #interest #terminal #ncurses #cli
-
I had a thought this morning, and went digging for a simple way to make a pretty display on a linux console from bash.
Found bashsimplecurses, but...
I get q and x instead of lines. Do some googling and it's mostly people talking about putty?
Found if I stick `export NCURSES_NO_UTF8_ACS=1` in .bashrc then it works when I ssh in from Windows... but still gives me x's and q's from the linux console (actual control-alt-f1 console).
Suggestions?
-
Wow, Grzegorz's #CLI 📅 #calendar tool Plany looks amazing, it's written in @CrystalLanguage and it can be managed in #yaml:
https://github.com/gergelyk/plany
#CrystalLang #CrystalLanguage #commandline #meetings #ncurses #linux #opensource #foss
-
Fullstack v2: учимся писать UI на Go
Меня зовут Илья Глухов. Последние 7 лет я пишу на Go. Я люблю этот язык, а ещё люблю задаваться странными, на первый взгляд, вопросами. Например, как разные интересные штуки, которые мы пишем на Go взаимодействуют с пользователем? В классическом бэкенде мы при помощи RPC (Remote Procedure Call), протокола HTTP или разных очередей модифицируем поведение нашей программы. А что насчёт graphic UI? Он же из фронтенда? Или нам так только кажется? Давайте создадим пользовательский интерфейс (UI) на Go. Выбор решений разнообразен: Gopherjs, gomobile, обёртки для Qt, GTK и много чего ещё. Но если мы хотим добиться кросс-платформенной совместимости для браузеров, мобильных устройств и десктопов, нам нужен универсальный UI. Давайте на практическом примере разберём как создать его на Go.
https://habr.com/ru/companies/oleg-bunin/articles/865292/
#go #ui #fullstack #мобильные_приложения #pwa #amp #кросплатформенная_разработка #адаптивная_вёрстка #gopherjs #ncurses
-
That seems to be an issue in #lame project. The #autotools file configure.in does not find #ncurses with pkgconfig. Hence, it misses the required compiler flag for static linking. For that, -DNCURSES_STATIC flag has be manually added with CPPFLAGS or CFLAGS or CXXFLAGS variables.
https://github.com/msys2/MINGW-packages/issues/10312#issuecomment-1142448264
-
CW: Топ top-ів
В UNIX подібних ОС є стандартна програма
topяка відображає таблицю процесів, назва розшифровується якTable Of Processes. Від імені цієї програми пішли назви інших, схожих програм, але які керують не тільки процесами, а й іншими елементами.htop Всім відома сучасна альтернатива стандартної програми top, але з оновленим інтерфейсом і розширеним функціоналом.
iotop Надає інформацію про використання вводу/виводу (I/O) дисків процесами.
iftop Відображає зʼєднання та використання мережевих інтерфейсів.
nvtop Спостереження за використання процесами ресурсів відео карт
AMD,IntelіNVIDIA.bpytop Моніторинг ресурсів і статистика використання процесора, памʼяті, дисків, мережі та процесів.
btop C++ реалізація попередньої програми (bpytop).
#top #unix #linux #tools #cmd #ncurses #htop #iotop #iftop #nvtop #bpytop #btop #systemmonitor #monitoring #засоби #інструменти #cpu #gpu #mem #disk #ram #io
-
CW: Топ top-ів
В UNIX подібних ОС є стандартна програма
topяка відображає таблицю процесів, назва розшифровується якTable Of Processes. Від імені цієї програми пішли назви інших, схожих програм, але які керують не тільки процесами, а й іншими елементами.htop Всім відома сучасна альтернатива стандартної програми top, але з оновленим інтерфейсом і розширеним функціоналом.
iotop Надає інформацію про використання вводу/виводу (I/O) дисків процесами.
iftop Відображає зʼєднання та використання мережевих інтерфейсів.
nvtop Спостереження за використання процесами ресурсів відео карт
AMD,IntelіNVIDIA.bpytop Моніторинг ресурсів і статистика використання процесора, памʼяті, дисків, мережі та процесів.
btop C++ реалізація попередньої програми (bpytop).
#top #unix #linux #tools #cmd #ncurses #htop #iotop #iftop #nvtop #bpytop #btop #systemmonitor #monitoring #засоби #інструменти #cpu #gpu #mem #disk #ram #io
-
CW: Топ top-ів
В UNIX подібних ОС є стандартна програма
topяка відображає таблицю процесів, назва розшифровується якTable Of Processes. Від імені цієї програми пішли назви інших, схожих програм, але які керують не тільки процесами, а й іншими елементами.htop Всім відома сучасна альтернатива стандартної програми top, але з оновленим інтерфейсом і розширеним функціоналом.
iotop Надає інформацію про використання вводу/виводу (I/O) дисків процесами.
iftop Відображає зʼєднання та використання мережевих інтерфейсів.
nvtop Спостереження за використання процесами ресурсів відео карт
AMD,IntelіNVIDIA.bpytop Моніторинг ресурсів і статистика використання процесора, памʼяті, дисків, мережі та процесів.
btop C++ реалізація попередньої програми (bpytop).
#top #unix #linux #tools #cmd #ncurses #htop #iotop #iftop #nvtop #bpytop #btop #systemmonitor #monitoring #засоби #інструменти #cpu #gpu #mem #disk #ram #io
-
CW: Топ top-ів
В UNIX подібних ОС є стандартна програма
topяка відображає таблицю процесів, назва розшифровується якTable Of Processes. Від імені цієї програми пішли назви інших, схожих програм, але які керують не тільки процесами, а й іншими елементами.htop Всім відома сучасна альтернатива стандартної програми top, але з оновленим інтерфейсом і розширеним функціоналом.
iotop Надає інформацію про використання вводу/виводу (I/O) дисків процесами.
iftop Відображає зʼєднання та використання мережевих інтерфейсів.
nvtop Спостереження за використання процесами ресурсів відео карт
AMD,IntelіNVIDIA.bpytop Моніторинг ресурсів і статистика використання процесора, памʼяті, дисків, мережі та процесів.
btop C++ реалізація попередньої програми (bpytop).
#top #unix #linux #tools #cmd #ncurses #htop #iotop #iftop #nvtop #bpytop #btop #systemmonitor #monitoring #засоби #інструменти #cpu #gpu #mem #disk #ram #io
-
CW: Топ top-ів
В UNIX подібних ОС є стандартна програма
topяка відображає таблицю процесів, назва розшифровується якTable Of Processes. Від імені цієї програми пішли назви інших, схожих програм, але які керують не тільки процесами, а й іншими елементами.htop Всім відома сучасна альтернатива стандартної програми top, але з оновленим інтерфейсом і розширеним функціоналом.
iotop Надає інформацію про використання вводу/виводу (I/O) дисків процесами.
iftop Відображає зʼєднання та використання мережевих інтерфейсів.
nvtop Спостереження за використання процесами ресурсів відео карт
AMD,IntelіNVIDIA.bpytop Моніторинг ресурсів і статистика використання процесора, памʼяті, дисків, мережі та процесів.
btop C++ реалізація попередньої програми (bpytop).
#top #unix #linux #tools #cmd #ncurses #htop #iotop #iftop #nvtop #bpytop #btop #systemmonitor #monitoring #засоби #інструменти #cpu #gpu #mem #disk #ram #io
-
Ich hab mal zusammengemalt, wie man sich heutzutags komfortables mailen in der konsole hinter den kulissen vorzustellen hat... 🤔
-
The Dominant Anti-Pattern in Text UX's Online
new blog post by me
https://news.ycombinator.com/item?id=37101669
please upboat it on HN if you can
THANK YOU!
#Roguelike
#Roguelikes
#RoguelikeGames
#RoguelikeDev
#textgames
#textadventures#TUI
#text
#plaintext
#ASCII
#Unicode
#UTF8#UI
#UX
#UIAntiPatterns
#UXAntiPatterns
#GUIAntiPatterns
#WebAntiPatterns#accessibility
#VisionImpaired
#VisionDisability
#glare
#highcontrast
#resizabletext
#fonts -
The Dominant Anti-Pattern in Text UX's Online
new blog post by me
https://news.ycombinator.com/item?id=37101669
please upboat it on HN if you can
THANK YOU!
#Roguelike
#Roguelikes
#RoguelikeGames
#RoguelikeDev
#textgames
#textadventures#TUI
#text
#plaintext
#ASCII
#Unicode
#UTF8#UI
#UX
#UIAntiPatterns
#UXAntiPatterns
#GUIAntiPatterns
#WebAntiPatterns#accessibility
#VisionImpaired
#VisionDisability
#glare
#highcontrast
#resizabletext
#fonts -
The Dominant Anti-Pattern in Text UX's Online
new blog post by me
https://news.ycombinator.com/item?id=37101669
please upboat it on HN if you can
THANK YOU!
#Roguelike
#Roguelikes
#RoguelikeGames
#RoguelikeDev
#textgames
#textadventures#TUI
#text
#plaintext
#ASCII
#Unicode
#UTF8#UI
#UX
#UIAntiPatterns
#UXAntiPatterns
#GUIAntiPatterns
#WebAntiPatterns#accessibility
#VisionImpaired
#VisionDisability
#glare
#highcontrast
#resizabletext
#fonts -
The Dominant Anti-Pattern in Text UX's Online
new blog post by me
https://news.ycombinator.com/item?id=37101669
please upboat it on HN if you can
THANK YOU!
#Roguelike
#Roguelikes
#RoguelikeGames
#RoguelikeDev
#textgames
#textadventures#TUI
#text
#plaintext
#ASCII
#Unicode
#UTF8#UI
#UX
#UIAntiPatterns
#UXAntiPatterns
#GUIAntiPatterns
#WebAntiPatterns#accessibility
#VisionImpaired
#VisionDisability
#glare
#highcontrast
#resizabletext
#fonts -
Slartboz
new DevLog up
"Sandbox PLUS Plots, Challenges & Events"
https://synystrongames.itch.io/slartboz/devlog/573557/slartboz-sandbox-plus-plots-challenges-events
#Roguelike
#Roguelikes
#RoguelikeGames#gameplots
#gamechallenges
#gameevents
#plottedgames
#gamesonrails -
Slartboz
new DevLog up
"Sandbox PLUS Plots, Challenges & Events"
https://synystrongames.itch.io/slartboz/devlog/573557/slartboz-sandbox-plus-plots-challenges-events
#Roguelike
#Roguelikes
#RoguelikeGames#gameplots
#gamechallenges
#gameevents
#plottedgames
#gamesonrails -
Slartboz
new DevLog up
"Sandbox PLUS Plots, Challenges & Events"
https://synystrongames.itch.io/slartboz/devlog/573557/slartboz-sandbox-plus-plots-challenges-events
#Roguelike
#Roguelikes
#RoguelikeGames#gameplots
#gamechallenges
#gameevents
#plottedgames
#gamesonrails -
Slartboz
new DevLog up
"Sandbox PLUS Plots, Challenges & Events"
https://synystrongames.itch.io/slartboz/devlog/573557/slartboz-sandbox-plus-plots-challenges-events
#Roguelike
#Roguelikes
#RoguelikeGames#gameplots
#gamechallenges
#gameevents
#plottedgames
#gamesonrails -
Slartboz, vim & Bram Moolenaar
a new post on my Substack blog, let me show u it:
https://synystron.substack.com/p/slartboz-vim-bram-moolenaar
#vi
#vim
#Moolenaar
#BramMoolenaar#plaintext
#editors
#texteditors -
new DevLog Up
3rd Video Plans & Call For Donations
https://synystrongames.itch.io/slartboz/devlog/571483/slartboz-3rd-video-plans-call-for-donations
#vi
#vim
#Roguelike
#Roguelikes
#RoguelikeGames
#indiegames
#indiedev
#solodev
#indiegamedev
#TUI
#Terminals
#shells
#curses
#ncurses
#retrogames#Fallout
#Idiocracy
#HHGG
#HHGTTG
#PrincessBride
#ThePrincessBride -
#Slartboz uses ncurses for its UI. even though its a real-time engine (w/ animations & sounds)
& written 100% in vim
I'll add a tribute dedicated to Bram Moolenaar (& vi/vim) in the next rev of my code
I'm trying hard to make the MOST fun game I can think of that involves purely vim, ncurses & terminals
#vi
#vim
#BramMoolenaar
#Moolenaar -
Turbo - An experimental text editor based on Scintilla and Turbo Vision.
https://github.com/magiblot/turbo