Skip to content

Commit

Permalink
More tools
Browse files Browse the repository at this point in the history
  • Loading branch information
arran4 committed Sep 16, 2024
1 parent 3f1500b commit 50feecc
Showing 1 changed file with 70 additions and 20 deletions.
90 changes: 70 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,89 @@
# arran4 dotfiles

I have maintained a consistent dot file since I think 2004ish perhaps a bit earlier. This repo represents a complete rewrite. (I have another repo for my older dot configs which earlist commit was 2007ish.. But I had been using it via diff+ssh, rcs, svn, and finally git. But I didn't port RCS into SVN so I had lost earlier history.) --- Anyway. Enjoy.
I have maintained a consistent dot file since I think 2004ish perhaps a bit earlier. This repo represents a complete
rewrite. (I have another repo for my older dot configs which earlist commit was 2007ish.. But I had been using it via
diff+ssh, rcs, svn, and finally git. But I didn't port RCS into SVN so I had lost earlier history.) --- Anyway. Enjoy.

I have a lot of things here that was specific to a particular place and time which are probably no longer relevant, porting them to chezmoi was I guess for my own interest sake.
I have a lot of things here that was specific to a particular place and time which are probably no longer relevant,
porting them to chezmoi was I guess for my own interest sake.

# Usage

I recommend you copy and paste the good stuff out into your own chezmoi config rather than just mine there is a lot of config here which is specific to me or specific to a particular situation I had been in in the past.
I recommend you copy and paste the good stuff out into your own chezmoi config rather than just mine there is a lot of
config here which is specific to me or specific to a particular situation I had been in in the past.

Using chezmoi https://www.chezmoi.io/

# Notes

I don't think it's a good idea just to apply my dot files on to your system as there are a lot of configuration options and scripts I have put in intentionally, these could go unnoticed or taken for granted (which will make switching to other systems harder.) Saying that please pick out what you like / want. I am also happy to take suggestions in the form of PR or issues.
I don't think it's a good idea just to apply my dot files on to your system as there are a lot of configuration options
and scripts I have put in intentionally, these could go unnoticed or taken for granted (which will make switching to
other systems harder.) Saying that please pick out what you like / want. I am also happy to take suggestions in the form
of PR or issues.

# Tools:

| Tool | What |
| --- | --- |
| [Chezmoi](https://www.chezmoi.io/) | Dot files syncing tool |
| zsh | Default shell |
| zellij | Current default multiplexer |
| tmux | Fall back terminal multiplexer |
| vimdiff | Default tui diff compare |
| vim | Current terminal text editor |
| Go | Current favourite system language |
| Jetbrains products | Favourite IDE |
| Tool | Symbols | What |
|-------------------------------------------------------------|----------------------------|--------------------------------------------------------------------------------------------------------------------------------------|
| [Chezmoi](https://www.chezmoi.io/) | βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨πŸ“– | Dot files syncing tool |
| zsh | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨ | Default shell |
| zellij | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨ | Current default multiplexer |
| tmux | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨ | Fall back terminal multiplexer |
| vimdiff | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨ | Default tui diff compare |
| vim | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸβŒ¨ | Current terminal text editor |
| Go | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸ | Current favourite system language |
| Jetbrains products | βœ…πŸŽπŸ€–πŸ§πŸͺŸπŸ–±οΈβš  | Favourite IDE |
| OpenAI ChatGPT | πŸ–±οΈοΈβš βœ… | Got to use some sort of LLM these days |
| [Suno AI](https://app.suno.ai/) | πŸ–±οΈοΈβš  | Great little music generator |
| [gobookmarks](https://github.com/arran4/gobookmarks) | πŸŒβœ…πŸ“– | My "homepage" bookmark system which I had used on and off since the late 90s in various capacities |
| [duf](https://github.com/muesli/duf) | πŸ“–βœ…πŸŽπŸ§πŸͺŸβŒ¨ | Easier to read than `df` |
| [Linkwarden](https://github.com/linkwarden/linkwarden) | πŸ“–βœ…πŸŒπŸ–±οΈοΈ | Link management, reference management and archiving self hosted service |
| [Bitwarden](https://bitwarden.com/) | πŸ“–πŸŽπŸ€–πŸ§πŸͺŸπŸŒπŸ–±οΈοΈ | Password manager - Growing stale |
| [AnyType](https://anytype.io/) | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸπŸ–±οΈοΈ | Note taking app |
| [Flutter](https://flutter.dev/) | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸπŸŒβš  | Cross platform development toolkit |
| [Which Browser](http://arran4.sdf.org/which_browser/) | βœ…πŸŽπŸ§πŸͺŸβš πŸ–±οΈοΈ | Link intention management app |
| [Gentoo Linux](https://www.gentoo.org/) | βœ…πŸ§πŸ“– | Linux distribution |
| [Dendrite](https://github.com/matrix-org/dendrite) | πŸ“–βœ…πŸŽπŸ€–πŸ§πŸͺŸ | Matrix server - self hosted |
| [Kavita Reader](https://www.kavitareader.com/) | πŸ“–βœ…πŸŒ | Self hosted comic, ebook, etc reader (webbased) |
| [Gitlab](https://about.gitlab.com/) | πŸ“–βœ…πŸŒ | Self hosted Git service |
| [Omnivore](https://omnivore.app) | ⚠🌐 | Read it later service |
| [Nheko](https://github.com/Nheko-Reborn/nheko) | πŸ“–πŸŽπŸ§πŸͺŸπŸ–±οΈοΈ | Matrix client for desktops |
| [Fluffy Chat](https://fluffychat.im/) | πŸ“–πŸŽπŸ€–πŸ§πŸͺŸπŸ–±οΈοΈ | Matrix client for mobile and desktops |
| [Git](https://git-scm.com/) | πŸ“–βœ…πŸŒ | Version control system |
| [Synology Audio Station](https://www.synology.com/en-us) | βš πŸŒπŸŽπŸ€– | Music player and streaming product - self hosted |
| [Synology Drive](https://www.synology.com/en-us) | πŸŽπŸ€–πŸ§πŸͺŸπŸŒβš  | Online document editing system |
| [Synology NAS](https://www.synology.com/en-us) | ⚠🌐 | Network attached storage |
| [Synology MailPlus](https://www.synology.com/en-us) | πŸŽπŸ€–πŸ§πŸͺŸπŸŒβš  | Mail server |
| [Synology Container Manager](https://www.synology.com/en-us) | ⚠🌐 | Docker and docker compose manager |
| [Libra Office](https://www.libreoffice.org/) | πŸ“–βœ…πŸŽπŸ§πŸͺŸ | Local office suite |
| [Mastodon](https://mstdn.party/) | πŸ“–πŸŒ | Federated Microblogging platform - self hostable |
| [Lemmy](https://aussie.zone/) | πŸ“–πŸŒ | Federated Linksharing forum |
| [Docker](https://www.docker.com/) | πŸ“–βœ…πŸŽπŸ§πŸͺŸ | Containerization service |
| [7zip](https://www.7-zip.org/) | πŸ“–βœ…πŸ§πŸͺŸ | Archive extractor, viewier and creator |
| [Plex](https://www.plex.tv/) | βœ…πŸŽπŸ€–πŸ§πŸͺŸπŸŒβš πŸ–±οΈοΈ | Self hosted media streaming service |
| [Plex Amp](https://www.plex.tv/en-au/plexamp/) | βœ…πŸŽπŸ€–πŸͺŸπŸŒβš πŸ–±οΈοΈ | Self hosted music and podcast streaming service |
| [Firefox](https://www.mozilla.org/en-US/firefox/) | πŸ“–πŸŽπŸ€–πŸ§πŸͺŸπŸ–±οΈοΈ | You gotta have a web-browser all of them plainly suck, the reason other than games and LLMs people upgrade their computers these days |
| [Kleopatra](https://www.openpgp.org/software/kleopatra/) | πŸ“–πŸ§πŸͺŸπŸ–±οΈοΈ | GPG certificate manager |
| [Strawberry](https://www.strawberrymusicplayer.org/) | βœ…πŸŽπŸ€–πŸ§πŸͺŸπŸŒπŸ–±οΈοΈ | Desktop Music Player |
| [Audacious](https://audacious-media-player.org/) | πŸŽπŸ€–πŸ§πŸͺŸπŸŒπŸ–±οΈοΈ | Desktop Music Player - With winamp skin support |

## Considering

| Tool | What |
| --- | --- |
| Rust | As a compiled language, perhaps not system |
| neovim | For default text editor or IDE |
## Legend

| Symbol | Meaning |
|--------|----------------------------------------------------|
| βœ… | My top choices |
| πŸ“– | Opensource |
| ⌨️ | CLI/TUI only |
| πŸ–±οΈοΈ | Desktop UI app only |
| 🧐 | I have personally used and inspected this software |
| ⚠️ | Software is proprietary |
| πŸ•’ | Software is outdated/abandoned |
| 🍎 | Available for Apple products |
| πŸ€– | Available for Android products |
| 🐧 | Available for Linux |
| πŸͺŸ | Available for Windows |
| 🌐 | Available online |

# Interesting tools:

* https://github.com/tep/terminal-decor

0 comments on commit 50feecc

Please sign in to comment.