Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ugly-custard/dots
dotfiles
https://github.com/ugly-custard/dots
dotfiles hyprland-rice linux
Last synced: 3 months ago
JSON representation
dotfiles
- Host: GitHub
- URL: https://github.com/ugly-custard/dots
- Owner: ugly-custard
- Created: 2024-10-11T17:33:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T19:28:02.000Z (3 months ago)
- Last Synced: 2024-10-31T20:25:46.991Z (3 months ago)
- Topics: dotfiles, hyprland-rice, linux
- Language: Lua
- Homepage:
- Size: 3.96 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dots
My personal config files for various tools and apps I use.
My nvim configuration can be found at [ugly-custard/nvim](https://github.com/ugly-custard/nvim) and my wallpapers at [ugly-custard/walls](https://github.com/ugly-custard/walls)## Looks
![nvim, fastfetch, cava](pix/dotsRepoImgs/image1.png)
![th-ch/youtube-music with custom midnight-theme](pix/dotsRepoImgs/image2.png)
![vesktop with midnight theme](pix/dotsRepoImgs/image3.png)
![nvim with some open buffers](pix/dotsRepoImgs/image4.png)
![lf with image and pdf preview](pix/dotsRepoImgs/image5.png)
![nvim vimtex with Zathura for preview](pix/dotsRepoImgs/image6.png)
![firefox startpage](pix/dotsRepoImgs/image7.png)## Whats in the images above?
1. nvim, fastfetch, cava
2. [th-ch/youtube-music](https://github.com/th-ch/youtube-music) with custom midnight-theme
3. vesktop with [midnight theme](https://raw.githubusercontent.com/refact0r/midnight-discord/master/midnight.theme.css)
4. nvim with some buffers open
5. lf file manager with image and pdf preview
6. nvim with vimtex and zathura for preview
7. barebones custom firefox startpage (forever work in progress)## How to use
The dotfiles are tracked using the git bare repo method following [this tutorial on atlassian](https://www.atlassian.com/git/tutorials/dotfiles).
```sh
## I have not yet tested copying my dotfiles from one system to another
## gotta test these in a VM before using on a new machine
git clone --bare https://github.com/ugly-custard/dots.git $HOME/.dotsfunction dots {
git --git-dir=$HOME/.dots/ --work-tree=$HOME $@
}mkdir -p .dots-backup
dots checkoutif [ $? = 0 ]; then
echo "Checked out dots.";
else
echo "Backing up pre-existing dot files.";
dots checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .dots-backup/{}
fi;dots checkout
dots config status.showUntrackedFiles no
```##
The teto.png speaks to my soul, please have a look and enjoy. Thank you.