mirror of
https://github.com/tylernguyen/wiki.git
synced 2025-02-05 08:23:14 -06:00
146 lines
6.7 KiB
Markdown
146 lines
6.7 KiB
Markdown
---
|
|
icon: octicons/apps-16
|
|
tags:
|
|
- Evergreen
|
|
---
|
|
|
|
# Software
|
|
|
|
Though I do prefer free (as in freedom) software, I defer to the standard, popular choice if its open-source alternative is obviously lacking in features.
|
|
|
|
More importantly, I only use software that adhere to the industry (usually open-source) standard and actively avoid any software that forces a new/proprietary implementation.
|
|
|
|
## Firefox
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- <figure markdown>
|
|
<p align="center">
|
|
![Firefox](https://assets.tylernguyen.wiki/logos/Firefox-light.svg#only-light){ width=200 }
|
|
![Firefox](https://assets.tylernguyen.wiki/logos/Firefox-dark.svg#only-dark){ width=200 }
|
|
</p>
|
|
</figure>
|
|
|
|
</div>
|
|
|
|
Firefox is open-source, privacy oriented, and customizable[^1].
|
|
|
|
[^1]: [Reddit: /r/FirefoxCSS](https://www.reddit.com/r/FirefoxCSS/top/?sort=top&t=all)
|
|
|
|
uBlock Origin also works best on Firefox. [^2]
|
|
|
|
[^2]: [gorhill/uBlock: uBlock Origin Works Best on Firefox](https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox)
|
|
|
|
/// extension | Extensions
|
|
<div class="grid cards" markdown>
|
|
|
|
- :simple-ublockorigin:{ .ublockorigin } [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/)
|
|
- ![SponsorBlock](https://assets.tylernguyen.wiki/logos/Firefox_SponsorBlock.png){ .twemoji } [SponsorBlock](https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/)
|
|
- ![TTV LOL Pro](https://assets.tylernguyen.wiki/logos/Firefox_TTV-LOL-Pro.png){ .twemoji } [TTV LOL Pro](https://github.com/younesaassila/ttv-lol-pro)
|
|
- :simple-1password:{ .onepassword } [1Password](https://1password.com/)
|
|
|
|
</div>
|
|
///
|
|
|
|
[:octicons-link-external-16: Homepage](https://firefox.com){ .md-button }
|
|
[:fontawesome-regular-eye:](https://www.mozilla.org/privacy/firefox/){ .card-link title="Privacy Policy" }
|
|
[:octicons-markdown-16:](https://firefox-source-docs.mozilla.org/){ .card-link title=Documentation}
|
|
[:fontawesome-regular-file-code:](https://hg.mozilla.org/mozilla-central){ .card-link title="Source Code" }
|
|
[:fontawesome-regular-heart:](https://donate.mozilla.org/){ .card-link title=Contribute }
|
|
|
|
## Visual Studio Code
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- <figure markdown>
|
|
<p align="center">
|
|
![Visual Studio Code](https://assets.tylernguyen.wiki/logos/VSCode.svg#only-light){ width=100 }
|
|
![Visual Studio Code](https://assets.tylernguyen.wiki/logos/VSCode-dark.svg#only-dark){ width=100 }
|
|
</p>
|
|
</figure>
|
|
|
|
</div>
|
|
|
|
I use Visual Studio Code is mainly for extensions and remote capabilities.
|
|
|
|
//// collapse-code
|
|
|
|
```json title="settings.json"
|
|
|
|
--8<-- "https://gist.githubusercontent.com/tylernguyen/fd3271d4d2ab037e9a4bd43270866684/raw/b65f342c04b88800e16f0bdf8929ea51805af041/vscode_settings.json"
|
|
|
|
```
|
|
|
|
////
|
|
|
|
/// extension | Extensions
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- ![Fluent Icons](https://assets.tylernguyen.wiki/logos/VSCode_Fluent-Icons.png){ .twemoji } [Fluent Icons](https://marketplace.visualstudio.com/items?itemName=miguelsolorio.fluent-icons)
|
|
- ![Comment Anchors](https://assets.tylernguyen.wiki/logos/VSCode_Comment-Anchors.png){ .twemoji } [Comment Anchors](https://marketplace.visualstudio.com/items?itemName=ExodiusStudios.comment-anchors)
|
|
- ![GitHub Repositories](https://assets.tylernguyen.wiki/logos/VSCode_GitHub-Repositories.png){ .twemoji } [GitHub Repositories](https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub)
|
|
- ![GitHub Actions](https://assets.tylernguyen.wiki/logos/VSCode_GitHub-Actions.png){ .twemoji } [GitHub Actions](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-github-actions)
|
|
- ![Block Sort](https://assets.tylernguyen.wiki/logos/VSCode_Block-Sort.png){ .twemoji } [Block Sort](https://marketplace.visualstudio.com/items?itemName=1nVitr0.blocksort)
|
|
- :simple-1password:{ .onepassword } [1Password](https://marketplace.visualstudio.com/items?itemName=1Password.op-vscode)
|
|
- ![Error Lens](https://assets.tylernguyen.wiki/logos/VSCode_Error-Lens.png){ .twemoji } [Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)
|
|
- ![Tailscale](https://assets.tylernguyen.wiki/logos/Tailscale.png){ .twemoji } [Tailscale](https://marketplace.visualstudio.com/items?itemName=Tailscale.vscode-tailscale)
|
|
|
|
</div>
|
|
///
|
|
|
|
[:octicons-link-external-16: Homepage](https://code.visualstudio.com/){ .md-button }
|
|
[:fontawesome-regular-eye:](https://privacy.microsoft.com/en-US/privacystatement){ .card-link title="Privacy Policy" }
|
|
[:octicons-markdown-16:](https://code.visualstudio.com/docs){ .card-link title=Documentation}
|
|
[:fontawesome-regular-file-code:](https://github.com/microsoft/vscode){ .card-link title="Source Code" }
|
|
|
|
## Media
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- ![NetNewsWire](https://assets.tylernguyen.wiki/logos/NetNewsWire.png){ .twemoji } [NetNewsWire](https://netnewswire.com/)
|
|
- ![Aidoku](https://assets.tylernguyen.wiki/logos/Aidoku.png){ .twemoji } [Aidoku](https://aidoku.app/)
|
|
- ![Plexamp](https://assets.tylernguyen.wiki/logos/Plexamp.png){ .twemoji } [Plexamp](https://plexamp.com/)
|
|
- :simple-vlcmediaplayer:{ .vlc } [VLC Media Player](https://www.videolan.org/vlc/)
|
|
- ![OBS](https://assets.tylernguyen.wiki/logos/OBS.svg){ .twemoji } [OBS Studio](https://obsproject.com/)
|
|
|
|
</div>
|
|
|
|
## Files
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- ![Cryptomator](https://assets.tylernguyen.wiki/logos/Cryptomator.svg){ .twemoji } [Cryptomator](https://cryptomator.org/)
|
|
- ![Syncthing](https://assets.tylernguyen.wiki/logos/Syncthing.svg){ .twemoji } [Syncthing](https://syncthing.net/)
|
|
|
|
</div>
|
|
|
|
## Static Site Generator
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- :simple-materialformkdocs:{ .materialformkdocs } [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) [*Insiders*](https://squidfunk.github.io/mkdocs-material/insiders/)
|
|
[:fontawesome-solid-money-bill:](https://github.com/sponsors/squidfunk){ .card-link title="Pricing" }
|
|
[:fontawesome-regular-file-code:](https://github.com/squidfunk/mkdocs-material){ .card-link title="Source Code" }
|
|
[:octicons-law-16:](https://github.com/squidfunk/mkdocs-material/blob/master/LICENSE){ .card-link title=License }
|
|
|
|
</div>
|
|
|
|
/// example
|
|
This website is created using Material for MkDocs Insiders.
|
|
///
|
|
|
|
/// info
|
|
Material for MkDocs has a private development fork called Insiders. The subscription starts at $10 a month and gives access to early developments and features.
|
|
///
|
|
|
|
## Virtualization and Containers
|
|
|
|
<div class="grid cards" markdown>
|
|
|
|
- :simple-docker:{ .docker } [Docker Desktop](https://www.docker.com/products/docker-desktop/)
|
|
[:fontawesome-solid-money-bill:](https://www.docker.com/pricing/){ .card-link title="Pricing" }
|
|
- ![OrbStack](https://assets.tylernguyen.wiki/logos/OrbStack.png){ .twemoji } [OrbStack](https://orbstack.dev/)
|
|
[:fontawesome-solid-money-bill:](https://orbstack.dev/pricing){ .card-link title="Pricing" }
|
|
|
|
</div>
|