Skip to content

EviLuci/dotfiles

Repository files navigation

Dotfiles (Always WIP)

This repository contains my personal dotfiles and installation scripts for setting up my Hyprland environment on Arch Linux.

Contents

Introduction

Welcome to my dotfiles repository! This collection contains my personal configuration files and scripts for setting up a customized Hyprland environment on Arch Linux. The aim is to streamline the process of replicating my setup on new systems.

⚠️ Disclaimer: These dotfiles and scripts (Even i haven't tried them and it is my first attempt at bash scripting. So, I have no idea if it will work or not as well 😂) are experimental and intended for personal use only. Use them at your own risk. I make no guarantees about their reliability or suitability for any purpose other than my own. This is a newbie setup, so expect some rough edges.

Preview

Desktop

image

Neovim

image

nwg-drawer

image

Waybar

Top Bar image

Bottom Bar image

Sway Notification Daemon

image image

CopyQ

image

Packages

Necessary dependencies

  • Hyprland (Hyprland is a dynamic tiling Wayland compositor that doesn't sacrifice on its looks.)
  • waybar (Like polybar, but for wlroots, very customizable)
  • SwayNotificationCenter (GNOME like notification daemon, with GUI and all)
  • Nwg-drawer (Application drawer for wlroots-based Wayland compositors )
  • Wleave (Basically a fork of wlogout, rewritten in Rust.)
  • wl-clipboard (Command-line copy/paste utilities for Wayland)
  • brightnessctl (read and control device brightness)
  • waybar-module-pacman-updates (waybar module for arch to show system updates available)
  • Pipewire (server and user space API to deal with multimedia pipelines)
  • Waypaper (GUI wallpaper manager for Wayland and Xorg Linux systems)

Optional packages

  • copyq (CopyQ is an advanced clipboard manager with editing and scripting features.)
  • Ghostty (👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.)
  • Wezterm (A GPU-accelerated cross-platform terminal emulator and multiplexer)
  • Fish (smart and user-friendly command line shell)
  • Starship (cross-shell prompt)
  • Hyprshot (utility to easily take screenshot in Hyprland using your mouse)
  • FiraCode Nerd Font, Font Awesome (fonts with icons)
  • sweet-gtk-theme-dark, beautyline (system and icon themes)

About

Dotfiles for my linux setup on Arch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published