Skip to content
View osmancoskun's full-sized avatar
🐧
Creating Bugs
🐧
Creating Bugs

Organizations

@pardus

Block or report osmancoskun

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
osmancoskun/README.md

Hi, I'm Osman

Software engineer at TÜBİTAK, working on Pardus and the Liderahenk project. Mostly Linux desktop, Go, Python, GTK, and GNOME Shell — with some web on the side.

Blog, projects, and photos: osmancoskun.com

Featured

Project What it is
genesis Linux agent that routes DNS and connections per domain / IP over a chosen interface (VPN, WARP, NIC) using a local DNS stub and netlink policy routes. Go, systemd, Web UI, Fedora RPM. Why I built it →
ToolSnap Free browser-based utilities: PDF merge/split/compress, bulk image resize, video and audio conversion, JSON tools, SVG-to-component export for React/Vue/Svelte. Everything runs in the browser — no sign-up, no uploads.
syz-scraper Terminal client for syzbot — filter kernel bugs by repro type, browse in a curses UI, batch-download reproducers and crash logs. Python.
dotfiles Sway, Waybar, Alacritty, Vim. One setup.sh + GNU Stow; works on Fedora, Debian/Ubuntu, and Arch.
gtkapp-template Starter for Python + GTK3 apps: Meson/Ninja, GSchema, localization, Debian packaging files.

Pardus (work)

Applications I build and maintain at Pardus:

  • pardus-gnome-greeter — first-login welcome tour for a fresh Pardus install (Python, GTK4, LibAdwaita)
  • pardus-nvidia-installer — detects GPUs, suggests proprietary or nouveau drivers, installs with PolicyKit auth (Python, GTK3)
  • pardus-gnome-shortcuts — GNOME keyboard shortcut manager (Python, GTK4, LibAdwaita)
  • libpardus — shared library used across Pardus GTK applications

Open source contributions

Merged pull requests in projects I don't maintain.

GNOME Shell extensions — Turkish translations

Buildog — open-source blogging platform (TypeScript, Go)

  • #121 — organization users CRUD in the API
  • #26 — reworked the create-post page

Fitfinder-Front

  • #2 — gym CRUD operations
  • #1 — basic routing

Popular repositories Loading

  1. mergin-wallpaper mergin-wallpaper Public

    Simple Wallpaper Changer Application

    Python 2 1

  2. osmancoskun osmancoskun Public

    1

  3. dotfiles dotfiles Public

    Shell 1

  4. syz-scraper syz-scraper Public

    Python 1

  5. cv cv Public

    TeX

  6. gnome-shell-pano gnome-shell-pano Public

    Forked from oae/gnome-shell-pano

    Next-gen Clipboard Manager for Gnome Shell

    TypeScript