Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adriangalilea/dotfiles-rpi
Curated dotfiles: cli aliases, tools, utilities...
https://github.com/adriangalilea/dotfiles-rpi
cli dotfiles dotfiles-linux dotfiles-macos dotfiles-raspberry raspberry-pi raspberry-pi-zero-w raspberrypi terminal
Last synced: 3 months ago
JSON representation
Curated dotfiles: cli aliases, tools, utilities...
- Host: GitHub
- URL: https://github.com/adriangalilea/dotfiles-rpi
- Owner: adriangalilea
- Created: 2024-07-17T11:02:23.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-09-17T15:13:37.000Z (4 months ago)
- Last Synced: 2024-09-29T00:42:58.861Z (3 months ago)
- Topics: cli, dotfiles, dotfiles-linux, dotfiles-macos, dotfiles-raspberry, raspberry-pi, raspberry-pi-zero-w, raspberrypi, terminal
- Language: Shell
- Homepage:
- Size: 2.87 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `~` <--> git
[This git repo is your home, literally.](https://drewdevault.com/2019/12/30/dotfiles.html)
Easily track down dotfiles without requiring any dependency besides git.
Merged all the tools that I curated for Mac and Linux into these dotfiles.
Heavily inspired by [@sobolevn](https://github.com/sobolevn) [dotfiles](https://github.com/sobolevn/dotfiles) with many modifications.
> [!WARNING]
> WIP
>
> Yet to be tested in a fresh install from scratch.
> If you decide to use any of the scripts here, you do it on your own, I'm not responsible, feel free to check and judge on your own.
> `.config` dotfiles are stable.
# Batteries included1. [`~/.config/setup`](./.config/setup): automated install of software & system config.
2. [`~/.config/shell/utils`](./.config/shell/utils)
3. Custom [MOTD](./.config/motd) (Message Of The Day --> the message ssh greets you with)
4. [Helix editor config](./.config/helix) + [Zellij config(WIP)](./.config/zellij)
5. [`~/.config/shell/functions`](./.config/shell/functions)
6. [`~/.config/shell/aliases`](./.config/shell/aliases)
ctrl+s --> `source ~/.zshrc`
ctrl+g --> lazygit
ctrl+h --> helix editor
enter [zsh-magic-dashboard](https://github.com/chrisgrieser/zsh-magic-dashboard)
[nav](https://github.com/betafcc/nav) arrow keys:
`alt` + `↑` - go up a directory
`alt` + `↓` - fuzzy find directory below current one
`alt` + `←` - go back in directory history
`alt` + `→` - go forward in directory history# TODO
## main
- [ ] merge with my own dotfiles and have just a single source of truth .config/setup/mac .config/setup/rpi
- [ ] chore: test install from scratch when I receive the microSD card in a week.
- [ ] fix: zellij keybinding conflicts
- [ ] aider
- [ ] nfty
- [ ] add: calendar view for my tasks
- [ ] [`calcurse`](https://calcurse.org/)
- [ ] [`calcure`](https://github.com/anufrievroman/calcure)
- [ ] showcase:
- [ ] flow of installation
- [ ] usefulness
- [ ] aliases walkthrough
## side-quests
- [ ] [research more zsh config](https://github.com/changs/slimzsh?tab=readme-ov-file#fasd)
- [ ] run lsp's in another computer on the network for the zero's
- [ ] feat: github-rsolver or `gr`# Notes on selected software
## Navigation
After many considerations I settled between `broot` and `yazi`, I genuinely love broot, I think it has the best design, but it's not playing well with my `~` as a git repo and despite feeling slower with `yazi` is offering me enough right now.
> Perfection is the enemy of good.
So I shall stick with `yazi` for now but I urge you to check out `broot`