Watch
1
0
Fork
You've already forked dots
0
yeah
  • QML 81.1%
  • Python 12.4%
  • Lua 3.6%
  • Shell 1.7%
  • CSS 1.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-24 09:23:46 -04:00
.zed format 2026-04-28 14:21:08 -04:00
alacritty format 2026-04-28 14:21:08 -04:00
applications Update dotfiles 2026-05-12 19:34:51 -04:00
codex Update dotfiles 2026-08-24 09:23:46 -04:00
fastfetch format 2026-04-28 14:21:08 -04:00
fonts noctalia is good actually 2026-04-29 15:42:48 -04:00
fuzzel Add notifications Waybar module and menu 2026-04-28 18:37:50 -04:00
ghostty Update dotfiles 2026-08-24 09:23:46 -04:00
icons properly add morwaita as a submod 2026-04-28 15:41:19 -04:00
mako Revamp Waybar, Niri, and Mako configurations 2026-04-28 13:08:17 -04:00
niri Update various configs 2026-05-05 09:23:18 -04:00
noctalia Update various configs 2026-05-05 09:23:18 -04:00
nvim format 2026-04-28 14:21:08 -04:00
scripts noctalia is good actually 2026-04-29 15:42:48 -04:00
starship noctalia is good actually 2026-04-29 15:42:48 -04:00
sway Update sway config to use Mod4 as the logo key and add Alt+Left/Right bindings in zsh configuration 2025-11-29 20:12:49 -05:00
systemd/user Update various configs 2026-05-05 09:23:18 -04:00
waybar Add notifications Waybar module and menu 2026-04-28 18:37:50 -04:00
zed Update dotfiles 2026-08-24 09:23:46 -04:00
zsh Update dotfiles 2026-08-24 09:23:46 -04:00
.gitignore Update Codex config and add .codex ignore 2026-04-24 19:16:00 -04:00
.gitmodules i'm a pc, no im a mac bitch 2026-07-19 17:06:58 -04:00
.oxfmtrc.json Add notifications Waybar module and menu 2026-04-28 18:37:50 -04:00
config.toml zsh cleanup. 2026-07-20 00:25:47 -04:00
README.md Update README.md 2026-04-29 15:31:13 -04:00

Ellie's Dotfiles

A dotfiles setup using Flux, a powerful dotfiles manager that handles configuration synchronization across multiple environments.

Overview

This repository contains configuration files for various applications and tools, managed by Flux. The flux uses symlinks to keep configuration files synchronized between the repository and their actual destinations.

Repository Structure

.dotfiles/
├── config.toml # Flux configuration file
├── scripts/ # Various utils
├── alacritty/ # Alacritty terminal emulator configs
├── cursor/ # Cursor editor settings
├── fonts/ # Font files for the system
├── starship/ # Starship prompt configuration
├── sway/ # Sway window manager configs
├── waybar/ # Waybar status bar configs
├── zed/ # Zed editor settings
├── zsh/ # Z shell configuration
└── .zed/ # Editor config for this repo

Usage

Initial Setup

  1. Clone this repository to ~/.dotfiles
  2. Install Flux (refer to Flux documentation for installation)
  3. Run flux apply --force to create all symlinks, and overwrite local content