Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
./config/scripts/media/currListening.jpg
./config/scripts/media/currListening.txt
./config/scripts/media/currListening.png
186 changes: 0 additions & 186 deletions DotFiles.sh

This file was deleted.

64 changes: 20 additions & 44 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,20 @@
# deni111BG's dot files
All my custom linux dotfiles (as of 6/27/2024) in one place

With a script that puts all the configs in their places (that i hope works)

## Dependacies:
`sudo pacman -S git`
`git clone https://aur.archlinux.org/yay && cd yay && makepkg -si`
`yay -S curl zsh fastfetch unzip btop eza foot imagemagick chafa mangohud hyprland waybar rofi-wayland zsh grim slurp hyprpicker wl-clipboard swappy hyprpaper ttf-jetbrains-mono`

## Things u might wanna change after install:
Display name in `~/.config/waybar/config.jsonc`

Display name in `~/.config/hypr/hyprland.conf`

Wallpaper dir in `~/.config/hypr/hyprpaper.conf`

Install a nerd font -> nerd icons are used both in fetch script and in waybar

## Download and run script:

git clone 'https://github.com/d1BG/dotfiles'

chmod u+x dotfiles/DotFiles.sh

./dotfiles/DotFiles.sh

## Oh My Zsh Install Script:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

### Why is (blank) a dependacy?
unzip is used to unpack zsh plugins cuz a folder of plugins is way too many files for me to upload to github

yay is there cuz i use it as AUR helper and hyprpicker is from aur

hyprpicker -> used in my screenshot screen to freeze the screen

grim, slurp and swappy -> all used for screenshotting

mangohud ? idk i had configs for it so i uploaded them

chafa/imagemagick -> img in term

curl ? -> OMZ install script
## D1BG's laptop dotfiles
This repo contains my Linux dots as of 24.06.2025.
It has both Niri and Hyprland dots (I dont garantee that the Hyprland dots are in a working state since i switched to Niri and I havent tested them).

## Instructions
- Everything in `config` should be pasted in `~/.config`.
- Eeverything in `local` should be pasted in `~/.local`.
- `zshrc` should replace `~/.zshrc` ([Oh My Zsh](https://ohmyz.sh/) is required for everything to work semi-propperly).
- `etc` contains `cmdline.d` (useful for UKIs), `paru.conf` with [my AUR repo](https://github.com/d1bg/pkgbuilds) and `udev` rules for my laptop.

### To-Do:
- Make a [QuickShells](https://quickshell.outfoxxed.me/) config to replace waybar, rofi, dunst and wlogout.
- Make a script to automate the install.
- Include omzsh plugins / install it with the above mentioned script.
- Add my desktop dots and use the above mentioned script to install them depending on hostname.
- idk add more dots lol

### Special Thanks
- [heather's dotfiles](https://github.com/heather7283/dotfiles) - I yoinked a lot of scripts.
- [heather's frzscr](https://github.com/heather7283/frzscr) - Used in my screenshot script.
Loading