Skip to content

A minimalist repository of my dotfiles for arch linux and a bootstrap to automate its installation

License

druxorey/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

A minimalist repository of my dotfiles for arch linux

Desktop Screenshot

Repository Structure

  • assets: This directory contains resources required for the repository, such as screenshots, and other media files.

  • config: This directory holds configuration files for various programs and tools. These files are used to customize or set up the behavior of specific software.

  • local: This directory is used for user-specific files and scripts. It is divided into:

    • share/applications: Contains .desktop files, which are used to define shortcuts and metadata for Linux applications, making them accessible from the application menu or launcher.
    • bin: Contains custom scripts and executable files created by the user for system-level tasks or automation.

Installation

The drxboot.sh script automates the initial installation and configuration of an Arch Linux system. It updates the system, installs essential packages (both from Pacman and AUR), and enables necessary services like the firewall and the login manager. It’s particularly useful for users who want a quick and straightforward installation process.

To download and execute the script directly, run:

curl -O https://raw.githubusercontent.com/druxorey/dotfiles/refs/heads/main/drxboot.sh
bash drxboot.sh

To execute the script directly without downloading it, run:

bash <(curl -s https://raw.githubusercontent.com/druxorey/dotfiles/refs/heads/main/drxboot.sh)

Dependencies

In this repository are the configuration files for my work environment, below is a list of the most important programs.

Program Link
Linux Distribution arch
Window Manager bspwm
Shell zsh
Prompt oh my posh
Terminal kitty
System Fetch fastfetch
Bar polybar
Browser brave
Editor neovim
File Manager yazi
Application Launcher rofi
Colorscheme dracula
Wallpapers deviantart
GTK Theme dracula gtk
Icon Theme dracula papirus
Cursor dracula cursor
GUI Font noto sans nerd font
TUI Font hack nerd font

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for more details.

About

A minimalist repository of my dotfiles for arch linux and a bootstrap to automate its installation

Topics

Resources

License

Stars

Watchers

Forks