Skip to content
View viadev0081's full-sized avatar

Block or report viadev0081

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
viadev0081/README.md

viadev0081: аккаунт, который берёт истоки от - DeltaDevSys.

Языки программирования:

C Rust C++ zig go Assembly Nix bash lua

Операционки:

Linux FreeBSD NixOS

Инструменты, и текиналоджия:

LLVM ncurses Vim Neovim Nix

Мои проекты:

  • OpenDelta

    Это действительно большой проект по задумке.

    Я хочу унифицировать UNIX системы, которые по факту очень сильно разрознены, не говоря уже о дистрибутивах линукс (хотя как по мне с линуксом это было бы неизбежно).

    Например было бы имбово объеденить декларативный/функциональный подход развёртки софта и порты как во FreeBSD и Gentoo.

    Также было бы имбово взять кое-что из bedrock а именно возможность загружаться с разных систем инициализаций и даже реализаций libc.

    Ещё по хорошему решить проблему поддержки 32-х битных библиотек в musl libc чтобы нормально работали discord, wine, steam, proton, port-proton.

    И под конец сделать единый стандарт бинарей для всех UNIX систем или же улучшить ELF чтобы ELF-бинарь собранный на FreeBSD спокойно заработал на линухе или том же Oracle Solaris.

    Будет поодерживать x86_64, i386, ARM, AVR, MIPS.

  • DeltaNvim

    Сборка из конфгиов и плагинов для редактора NeoVim.

    Поддерживаются языки и их LSP: C, C++, Go, Rust, Fortran, Lua, fortran, zig, haskell.

    Красивый интерфейс, чёткий функционал.

    Если известные AstroNvim, LuanrVim, NVChad, LazyVim делаются в команде то это я делаю в соло.

  • phoenix-shell

    Моя оболочка командной строки на языке Zig где свой стиль команд вместо posix на подобии rm, cat, touch будут remove, displayContent, addFile. Связано это с первое с названиями функций, второе так прикольней. Или будут del -d/-f <имя объекта>, dcf <имя файла>, add -d/-f <имя объекта>.

    Пишу её на Zig потому что он звучит хайпово, не больше не меньше.

    Ещё это реинкарнация его первой версии на C++ откуда выросла OpenDelta.

  • dfetch

    Компактный фетч на Go.

    Поддерживаются дистрибутивы и ос: Arch, Artix, NixOS, FreeBSD, Gentoo, Debian, Mint, Android, Devaun, Void, EndeavourOS.

    В дальнейшем может появятся GhostBSD.

  • termfetch

    Фетч для терминалов на Haskell.
    Пока есть только терминалы Alacritty, Kitty, Ghostty, WezTerm для остальных я сделал базовый вывод лого и информации о терминале.

Стата:

My Contributions

Pinned Loading

  1. Delta-Foundation/OpenDelta Delta-Foundation/OpenDelta Public

    Бесплатная UNIX-like операционная система основаная на собственном ядре dltkernel.

    C 4

  2. phoenix-shell phoenix-shell Public

    Перерождение моего старого Phoenix Shell из которого вырос OpenDelta. Переписан с C++ на Zig

    Zig

  3. DeltaNvim DeltaNvim Public

    моя сборка консольного редактора неовим, для работы с языками Си, Раст, АСМ и linker script

    Lua 1

  4. dfetch dfetch Public

    My fetch on golang.

    Go 1

  5. dexcpp dexcpp Public

    Мелкий консольный текстовый редактор на C++.

    C++

  6. termfetch termfetch Public

    fetch for terminals on haskell

    Haskell 1