SkillAgentSearch skills...

Dotfiles

Multi platform and desktop environment dotfiles for developers.

Install / Use

/learn @khaneliman/Dotfiles

README

<h3 align="center"> <img src="https://avatars.githubusercontent.com/u/1778670?v=4" width="100" alt="Logo"/><br/> <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/> Dotfiles for <a href="https://github.com/khaneliman">Khaneliman</a> <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/> </h3> <p align="center"> <a href="https://github.com/khaneliman/dotfiles/stargazers"><img src="https://img.shields.io/github/stars/khaneliman/dotfiles?colorA=363a4f&colorB=b7bdf8&style=for-the-badge"></a> <a href="https://github.com/khaneliman/dotfiles/commits"><img src="https://img.shields.io/github/last-commit/khaneliman/dotfiles?colorA=363a4f&colorB=f5a97f&style=for-the-badge"></a> <a href="https://github.com/khaneliman/dotfiles/contributors"><img src="https://img.shields.io/github/contributors/khaneliman/dotfiles?colorA=363a4f&colorB=a6da95&style=for-the-badge"></a> </p>

Personal dotfiles for each of the platforms I own or have customized. Personal information is either redacted or encrypted with Git-Crypt. Recommend pairing my SDDM theme with this setup. It can be found here or directly from the AUR here.

I've migrated all my personal machines to use my new Nix based repo config KhaneliNix since it can manage the installation location and dependencies easier than custom scripts to manage for everything. This repo is basically frozen in time with the occasional submodule update and might just archive the main branch and replace the nix config in this repo.

Install

Clone repo

git clone --recurse-submodules https://github.com/khaneliman/dotfiles.git ~/.config/.dotfiles

Manual

Copy files to respective directories:

  • dots
    • OS
      • DE/WM
        • Location

Each environment might require further steps that will be detailed in their respective section.

Automatic

./install.sh # for Linux and macOS
./install.bat # for windows

The script will detect what OS you are running the script from and perform the installation for that OS. You will need to select what environment you would like to install the dots for if there are multiple for that given OS.

NixOS

NixOS

NixOS config is managed in a separate repository. Currently linked as a submodule so it's easy to look at or use. I have been transitioning my legacy dotfiles style of management towards a Nix focused approach, since it seems to have more predictable results and can fully manage more parts of the system via configuration.

Linux

Linux Arch

There are numerous Linux configs. My primary desktop usage is done through Arch Linux so I will update these most often.

Awesome

AwesomeWM

This configuration is a glass effect AwesomeWM with Picom configuration. No utilities used for deployment, just basic dots. One of my first ricing attempts utilizing the glorious dotfiles as a base.

Dotfiles might be out of sync with where they were in an optimized state since I rearranged dotfiles and switched most of my setups to using a catppuccin theme.

linux-awesomewm-tiling

Hyprland

[![Hyprland](https://img.shields.io/badge/Hyprland-24273a?logo=data:image/png;base64,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

Related Skills

View on GitHub
GitHub Stars215
CategoryDevelopment
Updated1d ago
Forks15

Languages

CSS

Security Score

85/100

Audited on Apr 2, 2026

No findings