Skip to content
View hrvthzslt's full-sized avatar

Block or report hrvthzslt

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
hrvthzslt/README.md

Zsolt Horváth

Software Developer by day, Linux Hobbyist by night. Making keyboards cry (professionally) since 2013.

Tales of Computering™ and My Experiences

Public Repositories

Personal

Dotfiles

My $HOME my rules. Collection of my dotfiles and toolbox scripts for my development environment. Installation and config management automated with Ansible, for Debian based distributions.

Sets up development environment for Python, PHP, NodeJs, Go, Docker. Installs CLI tools with nix package manager.

Desktop

My custom desktop setup based on suckless tools, built around dwm. Automated with Ansible, for Debian-based distributions.

Mini Dots

Minimalist dotfiles for vim, ctags, tmux, without any plugin. Automated with POSIX compliant shell scripts, organized in a Makefile.

SysPerc

A collection of Linux commands for displaying system information as percentages, provided by a Polymorphic Executable written in C.

Personal Site

Personal site for my resume and blog posts with questionable quality, about my ...personal interests. Created with Hugo and hosted on Netfily.

My DOS

My tribute for my own early days of computing, creating a x86 experience in dosbox staging, for Debian based distributions, automated with Ansible.

QMK Layouts

Automating the installation and setup of QMK on Debian-based systems, and flashing firmware with my own custom keymap layouts.

Education / Presentation

Ansible Introduction

A Very Aggressively Simple Introduction to Ansible with the help of Docker.

It's a UNIX system! I know this!

An Almost Gentle Introduction to the Command Line, not to UNIX but to UNIX-like operating systems.

Presentable in the command line with slides. I recommend tmux for splitting a pane for the presentation and another one for the command line.

Transloth

API for translating text between languages, using ollama and FastAPI. Development environment in Docker.

Flask Structure

Example for separating parts of a Flask project for better maintainability and scalability in an aggressively simple way.

Markdown Server in Flask

Simple server for rendering HTML from Markdown with Flask.

Palindrome

Implementing palindrome solution in PHP gone too far.

Implemented array_search, strrev, strtolower with a help of CharacterChain class which represents simple array of characters.

Pinned Loading

  1. desktop desktop Public

    My custom desktop setup based on suckless tools, built around dwm. Automated with Ansible, for Debian-based distributions.

    C 3

  2. dotfiles dotfiles Public

    My $HOME my rules. Collection of my dotfiles and toolbox scripts for my development environment. Installation and config management automated with Ansible, for Debian based distributions.

    Lua 1 1

  3. mini-dots mini-dots Public

    Minimalist dotfiles for vim, ctags, tmux, without any plugin. Automated with POSIX compliant shell scripts, organized in a Makefile.

    Vim Script 1

  4. sysperc sysperc Public

    A collection of Linux commands for displaying system information as percentages, provided by a Polymorphic Executable written in C

    C

  5. qmk-layouts qmk-layouts Public

    Automating the installation and setup of QMK on Debian-based systems, and flashing firmware with my own custom keymap layouts.

    C 1

  6. transloth transloth Public

    API for translating text between languages, using ollama and FastAPI. Development environment in Docker.

    Python