Skip to content

fal3n-4ngel/dotfiles

Repository files navigation

🐧 EndeavourOS Dotfiles 🐧

My configuration files for EndeavourOS. A dev-friendly setup with a focus on productivity and aesthetics.

⚙️ Info

 -----------------------------------
    コンピューター
 ┌──────────────────────────────────────────┐
    OS : EndeavourOS x86_64Kernel : Linux 6.12.7-arch1-1Packages : 1470 (pacman)
    Display : 2560x1600 @ 165 Hz in 16 [Built-in]
    WM : bspwm (X11)
    Terminal : kitty 0.38.1
 └──────────────────────────────────────────┘
    : hikki@celestia
 ┌──────────────────────────────────────────┐
    CPU : AMD Ryzen 7 7840HS w/ Radeon 780M GraphicsGPU : GeForce RTX 4060 Max-Q / MobileGPU : AMD Radeon 780M
    GPU Driver : nvidia (proprietary) 565.77GPU Driver : amdgpuMemory : 3.17 GiB / 14.81 GiB (21%)
   󱦟 OS Age  : 1 days
   󱫐 Uptime  : 6 mins
 └──────────────────────────────────────────┘
                ● ● ● ● ● ● ● ●

Screenshots

Shot-2025-01-02-192109

Shot-2025-01-02-202144

Shot-2025-01-02-202610

🚀 Installation

Prerequisites:

  • EndeavourOS with Hyprland
  • Git
  • yay package manager

Steps:

  1. Clone the repository:
git clone https://github.com/fal3n-4ngel/dotfiles ~/.config && cd ~/.config
  1. Install required packages:
yay -S hyprland waybar rofi kitty neovim firefox-developer-edition \
    catppuccin-gtk-theme-mocha papirus-icon-theme \
    nerd-fonts-jetbrains-mono polybar dunst picom
  1. Copy configurations:
cp -r * ~/.config/

🛠️ Usage

Useful Commands

  • Update system:
yay -Syu
  • Install a package:
yay -S package_name

📊 Key Packages

This configuration includes essential packages for development and daily use:

System & WM

  • Hyprland (Window Manager)
  • Waybar (Status bar)
  • Rofi (Application launcher)
  • Dunst (Notifications)
  • Picom (Compositor)

Development

  • Neovim (Text editor)
  • VS Code
  • Git
  • Python, Node.js, Rust
  • Docker
  • Various development tools

Applications

  • Firefox Developer Edition
  • Kitty terminal
  • Spotify
  • Discord
  • Telegram

Theming

  • Catppuccin GTK theme
  • Papirus icon theme
  • JetBrainsMono Nerd Font
  • Custom Waybar theme
  • Custom Rofi theme

🎨 Theming

The setup uses the Catppuccin Mocha theme across all applications for a consistent look:

  • GTK Theme: Catppuccin-Mocha
  • Icons: Papirus
  • Terminal: Kitty with Catppuccin
  • Neovim: Custom theme based on Catppuccin
  • Waybar: Custom Catppuccin-inspired theme

📝 Note

This configuration is personalized for my workflow. You might want to adjust settings according to your preferences and hardware.

📞 Contact

If you have any questions or suggestions, feel free to reach out:

About

Dotfiles of my Personal System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published