Skip to content

My own dotfiles, configuration files and scripts.

Notifications You must be signed in to change notification settings

ignorant05/dotfiles

Repository files navigation

Dotfiles Repository

This repository contains my personal dotfiles for various software and tools that I use in my Arch Linux environment inspird by Hyde Dotfiles. These configurations provide a highly customized and optimized setup for my workflow, with an emphasis on productivity, aesthetics, and efficiency.

Contents


General Overview

This repository includes configurations for multiple programs and utilities that I use in my Arch Linux setup. Each configuration is designed to integrate seamlessly into my environment, making use of tools like Hyprland, Neovim, tmux, and other system utilities.

  • Window Manager: Hyprland (Wayland compositor)
  • Terminal Emulator: Kitty
  • Shells: Bash & Zsh
  • Editor: Neovim
  • System Utilities: SwayNC, Waybar, Neofetch, and more.
  • Appearance & Aesthetics: wal, rofi, wlogout, qt5ctl, qt6ctl, gtk-3.0 themes.
  • Display Manager: SDDM

Directory Structure

Here’s an overview of how the repository is organized:

dotfiles/
├── nvim/                  # Neovim configuration
├── tmux/                  # Tmux configuration
├── kitty/                 # Kitty terminal configuration
├── bash/                  # Bash configuration files
├── zsh/                   # Zsh configuration files
├── hyprland/              # Hyprland window manager configuration
├── rofi/                  # Rofi configuration
├── waybar/                # Waybar configuration (status bar)
├── swaync/                # SwayNC (Wayland notifications)
├── neofetch/              # Neofetch configuration (system info)
├── qt5ctl/                # Qt5 control configuration
├── qt6ctl/                # Qt6 control configuration
├── gtk-3.0/               # GTK 3.0 theme settings
├── sddm/                  # SDDM (login manager) configuration
├── wlogout/               # Wlogout (logout screen) configuration
├── matugen/               # Matugen (Wallpaper setter) config
├── wal/                   # Wal (Color scheme generator)
├── images/                # Snippets of images 
└── README.md              # This file

Screenshots

Hyprland

Home

home

Power Options

file

Rofi

rofi

wall

wall

Theme paper changer (wallpapper + theme through pywal)

themepaper

Nvim

Nvim home

nvim-home

Nvim code editing

nvim-edit

Nvim neotree

nvim-neotree

Nvim terminal + tmux

nvim-terminal

About

My own dotfiles, configuration files and scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published