Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wesker-albert/dots
dotfiles for local env config
https://github.com/wesker-albert/dots
dot-files dots herbstluftwm kitty linux polybar rofi theme zsh
Last synced: 5 days ago
JSON representation
dotfiles for local env config
- Host: GitHub
- URL: https://github.com/wesker-albert/dots
- Owner: wesker-albert
- Created: 2023-04-17T01:39:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-16T06:02:18.000Z (22 days ago)
- Last Synced: 2024-10-24T23:22:21.778Z (13 days ago)
- Topics: dot-files, dots, herbstluftwm, kitty, linux, polybar, rofi, theme, zsh
- Language: HTML
- Homepage:
- Size: 86.5 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dots
Instructions not included.I typically just keep this repo cloned at `~/Projects/dots` and then use symlinks in
my home, `~/.config`, and `~/.local` folders, pointed at the appropriate resources.
Allows for easy "continuous development" of sorts.The only exception to this approach, is the `./emptty` folder, which contains its own
README that explains what to do with it.## Notes
I've tried to keep everything as "user agnostic" as possible, except for a couple
limitations:- ~~`./.config/aria2/aria2.conf` won't allow you to use `~`, `%h`, or `$HOME` to complete
a user's home directory. So unfortunately, download and session directories are
hardcoded.~~As of `2024-08-23` the above is no longer the case. The offending lines have been removed
from the configuration file, and instead are set in the `start-aria2c` script as
command parameters.- Some files in `./.local/bin` may have hardcoded paths, and would need a quick
glance over before you try to use them. I'd instead suggest just cherry picking files
in this directory to suit your needs.## Tools expected
This isn't an exhaustive list, but here are some of the tools/apps/services employed by
or referenced within my dots:- `amfora` - Gemini client
- `aria2c` - Download session manager
- `blueman` - Bluetooth manager
- `deluge` - Torrent client
- `dunst` - Notification service
- `emptty` - CLI-based desktop manager
- `erdtree` - Directory information app
- `fzf` - Fuzzy-searching selector
- `herbstluftwm` - Tiling windows manager
- `kitty` - Terminal
- `librewolf` - Security-hardened Firefox fork
- `mpv` - Media player
- `nitrogen` - Wallpaper manager
- `nmcli` - CLI client for Network Manager
- `oh-my-zsh`, `powerline10k` - Shell
- `phetch` - Gopher client
- `picom` - Compositor
- `polybar` - Task bar
- `rofi` - App/command Launcher
- `sabnzbd` - Usenet client
- `systemd` - *It's not that bad, really*
- `tupimage` - Terminal image service
- `webapp-manager` - Web app creator
- `weechat` - IRC client
- `wireguard` - VPN protocol
- `wmctrl` - Window manager tools
- `xsecurelock` - Secure screen locker
- `xss-lock` - Screen locking service
- `yt-dlp` - **Fuck the police**