Hi there!πŸ‘‹ I'm Gurjaka

Passionate developer, and Tech enthusiast.

πŸ‘¨β€πŸ’» About Me

General information

Hi! πŸ‘‹ I'm Gurjaka, a passionate developer πŸ‘¨β€πŸ’» and tech enthusiast πŸš€.

Currently, I love exploring new technologies πŸ’‘ and working on personal projects πŸ› οΈ to further improve my education πŸ“š.

πŸ’» Skills and Technologies

πŸ› οΈ Programming Languages:

Python 🐍: My go-to language for writing scripts, developing applications, and building automation solutions.
Python’s versatility makes it perfect for everything from web development to machine learning.

JavaScript πŸ’»: Essential for front-end development and making websites interactive.
I've been using JavaScript to create dynamic, responsive, and engaging user interfaces.

Nix ❄️: A declarative language for configuring environments and packages.
I love how it simplifies reproducibility and dependency management across projects.

πŸ”§ Tools and Frameworks:

Linux 🐧: My preferred operating system for development, providing a robust environment for programming and server management.

NixOS ❄️: A Linux distribution that leverages the Nix package manager, allowing for declarative configurations and reliable builds.

Qtile 🐍: A dynamic tiling window manager that provides a highly customizable environment tailored to my workflow.

ZSH 🐚: An interactive shell that enhances productivity with powerful features and customizable plugins.

Fish 🐚: A user-friendly shell with an intuitive syntax that improves my command-line experience.

Tmux πŸ”¨: A terminal multiplexer that allows me to manage multiple terminal sessions easily, improving my workflow and efficiency.

Neovim πŸ–₯️: An advanced text editor that I use for coding and configuration, enhancing my productivity and workflow with powerful plugins and features.

πŸš€ My top projects

❄️ Nixos Dotfiles

Personal configuration files for NixOS, tailored to create an efficient and productive development environment. Visit Github

🌦️ Weather CLI

This tool provides quick and easy access to current weather information directly from your terminal. Visit Github

πŸ“… Python Projects Roadmap

The "Python Projects Roadmap" is designed to guide learners through a structured journey of mastering Python, one project at a time. This roadmap breaks down the learning process into clear stages, helping students progressively build their skills across various domains. It covers a wide array of project categories, from beginner to advanced levels, allowing users to tackle challenges at their own pace. Visit Github

πŸš€ My Jourtney

πŸ—“οΈ Timeline for projects that I've done

🐍 Python-Projects

This repository contains a collection of my Python homework assignments, showcasing my learning progress and practical applications of various programming concepts. Each project highlights specific skills and techniques, ranging from basic programming constructs to more advanced topics. Visit Github

πŸ’» Arch-linux-Install-guide

This guide provides a streamlined approach to installing Arch Linux, tailored for users who may find the official documentation overwhelming. Designed for both beginners and experienced users, this resource simplifies the installation process while maintaining the flexibility and power that Arch Linux offers. Visit Github

❄️ Nixos Dotfiles

This repository contains my personal dotfiles for NixOS, showcasing my system configuration and preferences. These dotfiles serve as a tailored setup to enhance my productivity and streamline my workflow in a NixOS environment. Visit Github

🌦️ Weather Cli

The Weather CLI is a command-line tool designed to provide real-time weather information for any location worldwide. This lightweight and user-friendly application offers a simple way to access current weather conditions and forecasts directly from your terminal. Visit Github

πŸ“ Multi Clipboard

Simple multi-clipboard program written in Python that allows users to quickly copy predefined text snippets to their clipboard using keyphrases. Utilizing the pyperclip library, this command-line utility enhances productivity by streamlining the process of copying frequently used phrases or responses. Visit Github

πŸ“š Vim Cheatsheet

This Vim Cheatsheet is a comprehensive reference designed to help users navigate and utilize the powerful features of Vim, the popular text editor known for its efficiency and flexibility. Whether you're a beginner or an experienced user, this cheatsheet condenses essential commands and shortcuts into an easily accessible format. Visit Github

πŸ“… Python Projects Roadmap

The "Python Projects Roadmap" is designed to guide learners through a structured journey of mastering Python, one project at a time. This roadmap breaks down the learning process into clear stages, helping students progressively build their skills across various domains. It covers a wide array of project categories, from beginner to advanced levels, allowing users to tackle challenges at their own pace. Visit Github

πŸ’Ό Portfolio Website

Portfolio website, a showcase of my skills, projects, and experiences as a developer and tech enthusiast. This site serves as a digital resume, highlighting my journey in the world of programming and technology. Visit Github

πŸ–© Unit Conversion Program

A straightforward unit conversion tool that allows users to convert between various units of measurement, including length, temperature, area, volume, and weight. This program features a user-friendly, menu-driven interface and provides error handling for invalid inputs. Visit Github

🌎 Gravi Booster

Gravi-Booster is a simulation tool that models the trajectory of a sphere under the influence of gravity and air drag. The simulation takes into account various materials, allowing users to see how different densities affect the motion of the sphere as it falls from a specified height. Visit Github