Skip to content

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My personal Linux desktop and development environment configuration.

Features

  • Hyprland Wayland compositor
  • Quickshell-based desktop widgets
  • Neovim development setup
  • QuickShell bar
  • Terminal-focused workflow
  • C++ and Python development environment
  • Fast and lightweight configuration
  • Arch Linux friendly

Screenshots (Waybar)

Desktop Desktop

Media Media player/selector

Desktop

Wallpaper selector

Screenshots (QuickShell)

Desktop

Neovim Dashboard

Components

Component Program
WM Hyprland
Shell Bash / Zsh
Editor Neovim
Terminal Kitty
Widgets Quickshell/Waybar/Rofi
Launcher Rofi
Notifications Mako
Browser Firefox / Zen

Installation

Clone the repository:

git clone https://github.com/AzeTurk810/dotfiles.git
cd dotfiles

Backup your current configuration:

mkdir -p ~/dotfiles-backup
cp -r ~/.config ~/dotfiles-backup/

Install the configurations you need manually. You must change monitors.lua

Neovim

This repository contains my Neovim configuration focused on:

  • Competitive programming
  • C++
  • Python
  • LSP support
  • Autocompletion
  • Treesitter

Hyprland

Features include:

  • Custom keybinds
  • Workspace management
  • Animation tweaks
  • Development-oriented workflow

Quickshell

Custom widgets and desktop components written using Quickshell.

Goals

  • Fast startup
  • Low resource usage(Except Nvim)
  • Comfortable programming workflow
  • Easy customization

Some things from others

Notes

These are personal dotfiles. Some paths, monitor settings, and hardware-specific options may need to be adjusted for your system.

TODO

  • Do quickshell App launcher
  • Add CheatSheet
  • Design Beatifull Quickshell Bar

License

MIT License

About

My Arch & Hyprland

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages