https://github.com/ulmerman/dotfiles
My current dotfiles for GNOME and Hyprland
https://github.com/ulmerman/dotfiles
config dotfiles dotfiles-automation dotfiles-linux dotfiles-manager git hyprland hyprland-config waybar zsh
Last synced: 3 months ago
JSON representation
My current dotfiles for GNOME and Hyprland
- Host: GitHub
- URL: https://github.com/ulmerman/dotfiles
- Owner: UlmerMan
- Created: 2025-02-15T14:38:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-17T15:25:51.000Z (over 1 year ago)
- Last Synced: 2025-02-17T16:32:56.098Z (over 1 year ago)
- Topics: config, dotfiles, dotfiles-automation, dotfiles-linux, dotfiles-manager, git, hyprland, hyprland-config, waybar, zsh
- Language: Shell
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# โก๏ธ UlmerMan's Dotfiles
> ๐งช **EXPERIMENTAL - NOT FOR DAILY USE** ๐งช
>
> This configuration is currently under heavy development and experimentation.
> It may break, change significantly, or eat your homework.
> Use at your own risk!






*My current Dotfiles*
[Installation](#installation) โข [Components](#components) โข [Screenshots](#screenshots) โข [Themes](#themes)
---
โ ๏ธ **Current Status**: Pre-alpha, expect frequent breaking changes
## ๐ก Key Features
- **Window Manager**: [Hyprland](https://hyprland.org/) - A dynamic tiling Wayland compositor
- **File Manager**: [yazi](https://yazi-rs.github.io/) - Terminal file manager with git integration
- **Terminal**: [ghostty](https://github.com/mitchellh/ghostty) with zsh + powerlevel10k
- **Theme**: Catppuccin color schemes across applications
## ๐ฆ Key Components
- **Shell**: zsh with Oh My Zsh
- Plugins: git, zsh-autosuggestions, zsh-syntax-highlighting, and more
- **Terminal Multiplexer**: tmux
- **System Monitor**: btop
- **Additional Tools**:
- superfile (with multiple themes)
- fastfetch
- eza (modern ls replacement)
## ๐ ๏ธ Installation
### 1. Install yadm
Choose your package manager:
#### Arch Linux
```bash
pacman -Syu yadm
```
#### Ubuntu/Debian
```bash
sudo apt-get install yadm
```
#### macOS (Homebrew)
```bash
brew install yadm
```
### 2. Clone Dotfiles
```bash
yadm clone https://github.com/UlmerMan/dotfiles.git
```
When prompted about running the bootstrap script (which installs Homebrew), type "y" to proceed.
### 3. Set Environment Class
```bash
yadm config local.class
```
Replace `` with your environment class (e.g., `hyprland`, `gnome`, `kde`, etc.). This is to select the appropriate configuration files for your environment.
---
*Managed with [yadm](https://yadm.io/) - Yet Another Dotfiles Manager*