mirror of
https://github.com/BradNut/computer-setup-info
synced 2025-09-08 17:40:23 +00:00
Updating setup and setup script.
This commit is contained in:
parent
dc0da362c6
commit
c3e1c9bf50
10 changed files with 153 additions and 74068 deletions
18
.gitignore
vendored
Normal file
18
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
.DS_Store
|
||||||
|
node_modules
|
||||||
|
/build
|
||||||
|
/.svelte-kit
|
||||||
|
/package
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
*.xdp*
|
||||||
|
!.env.example
|
||||||
|
vite.config.js.timestamp-*
|
||||||
|
vite.config.ts.timestamp-*
|
||||||
|
.vercel
|
||||||
|
.output
|
||||||
|
.idea
|
||||||
|
.fleet
|
||||||
|
|
||||||
|
# Sentry Config File
|
||||||
|
.sentryclirc
|
||||||
|
|
@ -1,54 +0,0 @@
|
||||||
# Graphene OS
|
|
||||||
|
|
||||||
## Install
|
|
||||||
|
|
||||||
- https://grapheneos.org/install/cli
|
|
||||||
|
|
||||||
## Obtaining fastboot
|
|
||||||
|
|
||||||
You need an updated copy of the `fastboot` tool and the directory containing it needs to be included in the `PATH` environment variable. You can run `fastboot --version` to determine the current version. It must be at least `29.0.6`. You can use a distribution package for this, but most of them mistakenly package development snapshots of fastboot, clobber the standard version scheme for platform-tools (adb, fastboot, etc.) with their own scheme and don't keep it up-to-date despite that being crucial.
|
|
||||||
|
|
||||||
On Arch Linux, install `android-tools` and skip the section below on using the standalone release of platform-tools from Android:
|
|
||||||
|
|
||||||
`sudo pacman -S android-tools`
|
|
||||||
|
|
||||||
Debian and Ubuntu do not have a usable package for fastboot. Their packages for these tools are both broken and many years out-of-date. Follow the instructions below for platforms without a proper package.
|
|
||||||
|
|
||||||
### Standalone platform-tools
|
|
||||||
|
|
||||||
If your operating system doesn't include a usable version of fastboot, you can use the official standalone releases of platform-tools. This is our recommendation for most users. The flashing process won't work unless you follow these instructions including setting up PATH.
|
|
||||||
|
|
||||||
To download, verify and extract the standalone platform-tools on Debian and Ubuntu:
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo apt install libarchive-tools
|
|
||||||
curl -O https://dl.google.com/android/repository/platform-tools_r30.0.5-linux.zip
|
|
||||||
echo 'd6d72d006c03bd55d49b6cef9f00295db02f0a31da10e121427e1f4cb43e7cb9 platform-tools_r30.0.5-linux.zip' | sha256sum -c
|
|
||||||
bsdtar xvf platform-tools_r30.0.5-linux.zip
|
|
||||||
```
|
|
||||||
|
|
||||||
To download, verify and extract the standalone platform-tools on macOS:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -O https://dl.google.com/android/repository/eabcd8b4b7ab518c6af9c941af8494072f17ec4b.platform-tools_r30.0.5-darwin.zip
|
|
||||||
echo 'SHA256 (eabcd8b4b7ab518c6af9c941af8494072f17ec4b.platform-tools_r30.0.5-darwin.zip) = e5780bad71a53cf9d693e1053a0748f49e4a67cc1f71d16a94ab4c943af3345f' | shasum -c
|
|
||||||
tar xvf eabcd8b4b7ab518c6af9c941af8494072f17ec4b.platform-tools_r30.0.5-darwin.zip
|
|
||||||
```
|
|
||||||
|
|
||||||
To download, verify and extract the standalone platform-tools on Windows:
|
|
||||||
|
|
||||||
```
|
|
||||||
curl -O https://dl.google.com/android/repository/platform-tools_r30.0.5-windows.zip
|
|
||||||
(Get-FileHash platform-tools_r30.0.5-windows.zip).hash -eq "549ba2bdc31f335eb8a504f005f77606a479cc216d6b64a3e8b64c780003661f"
|
|
||||||
tar xvf platform-tools_r30.0.5-windows.zip
|
|
||||||
```
|
|
||||||
|
|
||||||
Next, add the tools to your `PATH` in the current shell so they can be used without referencing them by file path, enabling usage by the flashing script.
|
|
||||||
|
|
||||||
On Debian, Ubuntu and macOS:
|
|
||||||
|
|
||||||
`export PATH="$PWD/platform-tools:$PATH"`
|
|
||||||
|
|
||||||
On Windows:
|
|
||||||
|
|
||||||
`$env:Path = "$pwd\platform-tools;$env:Path"`
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -19,17 +19,7 @@
|
||||||
|
|
||||||
### Plugins
|
### Plugins
|
||||||
|
|
||||||
- [GitToolBox](https://plugins.jetbrains.com/plugin/7499-gittoolbox)
|
See dotfiles: [IntelliJ Plugins](https://github.com/BradNut/dotfiles/blob/master/intellij-plugins.md)
|
||||||
- [Kotlin](https://plugins.jetbrains.com/plugin/6954-kotlin)
|
|
||||||
- [Lombok](https://plugins.jetbrains.com/plugin/6317-lombok)
|
|
||||||
- [Material Theme UI](https://plugins.jetbrains.com/plugin/8006-material-theme-ui)
|
|
||||||
- Using Material Darker
|
|
||||||
- [One Dark Theme](https://plugins.jetbrains.com/plugin/11938-one-dark-theme)
|
|
||||||
- [Prettier](https://plugins.jetbrains.com/plugin/10456-prettier)
|
|
||||||
- [Save Actions](https://plugins.jetbrains.com/plugin/7642-save-actions)
|
|
||||||
- [Sonar Lint](https://plugins.jetbrains.com/plugin/7973-sonarlint)
|
|
||||||
- [Svelte](https://plugins.jetbrains.com/plugin/12375-svelte)
|
|
||||||
- [Visual Studio Code Dark Plus Theme](https://plugins.jetbrains.com/plugin/12255-visual-studio-code-dark-plus-theme)
|
|
||||||
|
|
||||||
### Troubleshooting
|
### Troubleshooting
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,72 +46,74 @@ curl -s "https://get.sdkman.io" | bash
|
||||||
|
|
||||||
# Install ZSH
|
# Install ZSH
|
||||||
sudo apt install zsh
|
sudo apt install zsh
|
||||||
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
|
||||||
git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z
|
# Install zimfw
|
||||||
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
|
echo "Check if zimfw is installed"
|
||||||
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
|
if [ -d "$HOME/.zim" ]; then
|
||||||
|
echo "zimfw is already installed"
|
||||||
|
else
|
||||||
|
echo "Installing zimfw"
|
||||||
|
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
|
||||||
|
fi
|
||||||
|
|
||||||
# Install Linux Brew
|
# Install Linux Brew
|
||||||
|
echo "Check if brew is installed"
|
||||||
|
if which brew >/dev/nul; then
|
||||||
|
echo "brew is already installed"
|
||||||
|
else
|
||||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
|
||||||
# Add Homebrew to your PATH in /home/bshellnu/.profile:
|
# Add Homebrew to your PATH in /home/bshellnu/.profile:
|
||||||
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/bshellnu/.profile
|
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/bshellnu/.profile
|
||||||
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
|
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
|
||||||
# Run `brew help` to get started
|
|
||||||
sudo apt-get install build-essential
|
|
||||||
brew install gcc
|
|
||||||
|
|
||||||
test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
|
test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
|
||||||
test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
|
test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
|
||||||
test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
|
test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
|
||||||
echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile
|
echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile
|
||||||
|
brew install gcc
|
||||||
|
fi
|
||||||
|
|
||||||
# Install Casks
|
# Install NVM
|
||||||
brew install node
|
echo "Check if nvm is installed"
|
||||||
brew install postgresql
|
if [ -d "$HOME/.nvm" ]; then
|
||||||
brew install hudochenkov/sshpass/sshpass
|
echo "nvm is already installed"
|
||||||
|
else
|
||||||
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install Node Versions
|
||||||
|
if command -v nvm >/dev/null; then
|
||||||
|
echo "Installing LTS Node Version"
|
||||||
|
nvm install --lts
|
||||||
|
nvm use --lts
|
||||||
|
fi
|
||||||
|
|
||||||
|
source ~/.zshrc
|
||||||
|
|
||||||
# Install NPM Utilities
|
# Install NPM Utilities
|
||||||
npm install -g npm-check-updates
|
npm install -g npm-check-updates
|
||||||
npm install -g tldr
|
npm install -g tldr
|
||||||
npm install --global trash-cli
|
npm install -g trash-cli
|
||||||
|
|
||||||
# Install Battery Life Improvements https://support.system76.com/articles/battery/
|
|
||||||
sudo apt install tlp tlp-rdw --no-install-recommends
|
|
||||||
|
|
||||||
# Install trackpad gestures
|
|
||||||
mkdir trackpad-gestures
|
|
||||||
cd trackpad-gestures
|
|
||||||
sudo gpasswd -a $USER input
|
|
||||||
sudo apt-get install libinput-tools xdotool
|
|
||||||
git clone https://github.com/bulletmark/libinput-gestures.git
|
|
||||||
cd libinput-gestures
|
|
||||||
sudo make install
|
|
||||||
sudo ./libinput-gestures-setup install
|
|
||||||
libinput-gestures-setup autostart
|
|
||||||
libinput-gestures-setup start
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
## Install UI tool
|
|
||||||
flatpak install flathub com.gitlab.cunidev.Gestures
|
|
||||||
|
|
||||||
# Docker
|
# Docker
|
||||||
sudo apt-get remove docker docker-engine docker.io containerd runc
|
echo "Checking if docker is installed"
|
||||||
|
if command -v docker >/dev/null; then
|
||||||
|
echo "Docker is already installed"
|
||||||
|
else
|
||||||
|
# Add Docker's official GPG key:
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
|
sudo apt-get install ca-certificates curl
|
||||||
|
sudo install -m 0755 -d /etc/apt/keyrings
|
||||||
|
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
|
||||||
|
sudo chmod a+r /etc/apt/keyrings/docker.asc
|
||||||
|
|
||||||
|
# Add the repository to Apt sources:
|
||||||
echo \
|
echo \
|
||||||
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
|
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
|
||||||
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
|
||||||
|
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install docker-ce docker-ce-cli containerd.io
|
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
||||||
|
fi
|
||||||
# CLIs
|
|
||||||
npm install gatsby-cli -g
|
|
||||||
# sudo apt install snapd
|
|
||||||
# sudo snap install --classic heroku
|
|
||||||
npm install @sanity/cli -g
|
|
||||||
|
|
||||||
# Install fonts
|
|
||||||
sudo apt install fonts-firacode fonts-open-sans -y -q
|
|
||||||
|
|
||||||
# Install Applications
|
# Install Applications
|
||||||
|
|
||||||
|
|
@ -121,34 +123,36 @@ sudo apt install fonts-firacode fonts-open-sans -y -q
|
||||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
|
||||||
|
|
||||||
## Browser
|
## Browser
|
||||||
sudo apt install apt-transport-https curl
|
sudo apt install curl
|
||||||
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
|
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
|
||||||
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
|
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install brave-browser
|
sudo apt install brave-browser
|
||||||
|
|
||||||
## Chat
|
|
||||||
sudo flatpak install discord -y
|
|
||||||
|
|
||||||
## Multimedia
|
## Multimedia
|
||||||
sudo apt install -y gimp
|
|
||||||
flatpak install flathub com.plexamp.Plexamp
|
flatpak install flathub com.plexamp.Plexamp
|
||||||
|
|
||||||
## Mail
|
## Mail
|
||||||
sudo apt-get install evolution
|
sudo apt-get install evolution
|
||||||
|
|
||||||
## Social
|
## Social
|
||||||
flatpak install flathub uk.co.ibboard.cawbird
|
### Signal
|
||||||
flatpak install flathub com.github.bleakgrey.tootle
|
# 1. Install our official public software signing key:
|
||||||
flatpak install flathub org.signal.Signal
|
wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
|
||||||
|
cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
|
||||||
|
|
||||||
|
# 2. Add our repository to your list of repositories:
|
||||||
|
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\
|
||||||
|
sudo tee /etc/apt/sources.list.d/signal-xenial.list
|
||||||
|
|
||||||
|
# 3. Update your package database and install Signal:
|
||||||
|
sudo apt update && sudo apt install signal-desktop
|
||||||
|
|
||||||
## Others
|
## Others
|
||||||
flatpak install flathub com.anydesk.Anydesk
|
flatpak install flathub com.anydesk.Anydesk
|
||||||
flatpak install flathub com.bitwarden.desktop
|
flatpak install flathub com.bitwarden.desktop
|
||||||
flatpak install flathub org.filezillaproject.Filezilla
|
flatpak install flathub org.filezillaproject.Filezilla
|
||||||
flatpak install flathub com.getpostman.Postman
|
|
||||||
flatpak install flathub org.qbittorrent.qBittorrent
|
flatpak install flathub org.qbittorrent.qBittorrent
|
||||||
# flatpak install flathub org.standardnotes.standardnotes
|
|
||||||
|
|
||||||
# Yubico
|
# Yubico
|
||||||
flatpak install flathub com.yubico.yubioath
|
flatpak install flathub com.yubico.yubioath
|
||||||
|
|
|
||||||
|
|
@ -1,64 +0,0 @@
|
||||||
{
|
|
||||||
"timeStamp": 1701128661630,
|
|
||||||
"version": "1.53.0",
|
|
||||||
"userSettings": {
|
|
||||||
"externalLists": "https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt\nhttps://o0.pages.dev/Lite/adblock.txt\nhttps://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt\nhttps://www.i-dont-care-about-cookies.eu/abp/",
|
|
||||||
"importedLists": [
|
|
||||||
"https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt",
|
|
||||||
"https://o0.pages.dev/Lite/adblock.txt",
|
|
||||||
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
|
|
||||||
"https://www.i-dont-care-about-cookies.eu/abp/"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"selectedFilterLists": [
|
|
||||||
"user-filters",
|
|
||||||
"ublock-filters",
|
|
||||||
"ublock-badware",
|
|
||||||
"ublock-privacy",
|
|
||||||
"ublock-quick-fixes",
|
|
||||||
"ublock-unbreak",
|
|
||||||
"easylist",
|
|
||||||
"easyprivacy",
|
|
||||||
"urlhaus-1",
|
|
||||||
"plowe-0",
|
|
||||||
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
|
|
||||||
"https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt",
|
|
||||||
"https://o0.pages.dev/Lite/adblock.txt",
|
|
||||||
"https://www.i-dont-care-about-cookies.eu/abp/"
|
|
||||||
],
|
|
||||||
"hiddenSettings": {},
|
|
||||||
"whitelist": [
|
|
||||||
"about-scheme",
|
|
||||||
"apps.calif.aaa.com",
|
|
||||||
"boredgame-jtxatuhn5-bradleyshellnut.vercel.app",
|
|
||||||
"checkout.steampowered.com",
|
|
||||||
"chrome-extension-scheme",
|
|
||||||
"chrome-scheme",
|
|
||||||
"e.customeriomail.com",
|
|
||||||
"edge-scheme",
|
|
||||||
"localhost",
|
|
||||||
"login.xfinity.com",
|
|
||||||
"moz-extension-scheme",
|
|
||||||
"myaccount.ascensus.com",
|
|
||||||
"opera-scheme",
|
|
||||||
"personal-website-xi-jet.vercel.app",
|
|
||||||
"post.craigslist.org",
|
|
||||||
"shellnut.sentry.io",
|
|
||||||
"store.google.com",
|
|
||||||
"store.steampowered.com",
|
|
||||||
"travefy.com",
|
|
||||||
"us05web.zoom.us",
|
|
||||||
"vercel.com",
|
|
||||||
"vivaldi-scheme",
|
|
||||||
"www.furnishedfinder.com",
|
|
||||||
"www.hurtigruten.com",
|
|
||||||
"www.synchrony.com",
|
|
||||||
"www.target.com",
|
|
||||||
"www.zocdoc.com",
|
|
||||||
"wyciwyg-scheme"
|
|
||||||
],
|
|
||||||
"dynamicFilteringString": "behind-the-scene * * noop\nbehind-the-scene * inline-script noop\nbehind-the-scene * 1p-script noop\nbehind-the-scene * 3p-script noop\nbehind-the-scene * 3p-frame noop\nbehind-the-scene * image noop\nbehind-the-scene * 3p noop",
|
|
||||||
"urlFilteringString": "",
|
|
||||||
"hostnameSwitchesString": "no-large-media: behind-the-scene false",
|
|
||||||
"userFilters": ""
|
|
||||||
}
|
|
||||||
63
my-ublock-backup_2024-09-19_10.38.51.txt
Normal file
63
my-ublock-backup_2024-09-19_10.38.51.txt
Normal file
|
|
@ -0,0 +1,63 @@
|
||||||
|
{
|
||||||
|
"timeStamp": 1726767531108,
|
||||||
|
"version": "1.59.0",
|
||||||
|
"userSettings": {
|
||||||
|
"uiTheme": "dark",
|
||||||
|
"externalLists": "https://abp.oisd.nl/\nhttps://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt\nhttps://o0.pages.dev/Lite/adblock.txt\nhttps://raw.githubusercontent.com/DandelionSprout/adfilt/master/ClearURLs%20for%20uBo/clear_urls_uboified.txt\nhttps://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt\nhttps://www.i-dont-care-about-cookies.eu/abp/",
|
||||||
|
"importedLists": [
|
||||||
|
"https://abp.oisd.nl/",
|
||||||
|
"https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt",
|
||||||
|
"https://o0.pages.dev/Lite/adblock.txt",
|
||||||
|
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/ClearURLs%20for%20uBo/clear_urls_uboified.txt",
|
||||||
|
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
|
||||||
|
"https://www.i-dont-care-about-cookies.eu/abp/"
|
||||||
|
],
|
||||||
|
"popupPanelSections": 15
|
||||||
|
},
|
||||||
|
"selectedFilterLists": [
|
||||||
|
"user-filters",
|
||||||
|
"ublock-filters",
|
||||||
|
"ublock-badware",
|
||||||
|
"ublock-privacy",
|
||||||
|
"ublock-quick-fixes",
|
||||||
|
"ublock-unbreak",
|
||||||
|
"easylist",
|
||||||
|
"easyprivacy",
|
||||||
|
"urlhaus-1",
|
||||||
|
"plowe-0",
|
||||||
|
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
|
||||||
|
"https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt",
|
||||||
|
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/ClearURLs%20for%20uBo/clear_urls_uboified.txt",
|
||||||
|
"https://o0.pages.dev/Lite/adblock.txt",
|
||||||
|
"https://www.i-dont-care-about-cookies.eu/abp/"
|
||||||
|
],
|
||||||
|
"hiddenSettings": {},
|
||||||
|
"whitelist": [
|
||||||
|
"about-scheme",
|
||||||
|
"chrome-extension-scheme",
|
||||||
|
"chrome-scheme",
|
||||||
|
"dashboard.webengage.com",
|
||||||
|
"e.customeriomail.com",
|
||||||
|
"edge-scheme",
|
||||||
|
"greenbrierdistillery.com",
|
||||||
|
"lb.service01.email-allstate.com",
|
||||||
|
"localhost",
|
||||||
|
"moz-extension-scheme",
|
||||||
|
"opera-scheme",
|
||||||
|
"sentry.io",
|
||||||
|
"shellnut.sentry.io",
|
||||||
|
"vercel.com",
|
||||||
|
"vivaldi-scheme",
|
||||||
|
"watersportworld.co.nz",
|
||||||
|
"www.discover.com",
|
||||||
|
"www.paddlequeenstown.co.nz",
|
||||||
|
"www.realnz.com",
|
||||||
|
"www.synchrony.com",
|
||||||
|
"www.target.com",
|
||||||
|
"wyciwyg-scheme"
|
||||||
|
],
|
||||||
|
"dynamicFilteringString": "behind-the-scene * * noop\nbehind-the-scene * inline-script noop\nbehind-the-scene * 1p-script noop\nbehind-the-scene * 3p-script noop\nbehind-the-scene * 3p-frame noop\nbehind-the-scene * image noop\nbehind-the-scene * 3p noop",
|
||||||
|
"urlFilteringString": "",
|
||||||
|
"hostnameSwitchesString": "no-large-media: behind-the-scene false\nno-csp-reports: * true",
|
||||||
|
"userFilters": "! 2022-10-13 https://stackoverflow.com\nstackoverflow.com##.js-consent-banner.r16.l16.b16.bar-lg.fc-white.bg-black-750.sm\\:p16.p32.sm\\:w-auto.ws4.z-nav-fixed.ps-fixed.ff-sans\n\n! 2022-11-09 https://www.yelp.com\n||accounts.google.com/gsi/iframe/select?client_id=699691895711-vm2k8egb327hq3l0a7crsj0o2o9len61.apps.googleusercontent.com&auto_select=true&ux_mode=popup&ui_mode=card&as=qCtgh%2FlpwWoLf1Cpc1B2pA&is_itp=true&channel_id=24d8a22e019652b553f2040ae40bf24f74c78c94a218ccd8aee24072a4b4b27b&origin=https%3A%2F%2Fwww.yelp.com$subdocument\n||accounts.google.com/gsi/iframe/select?client_id=699691895711-vm2k8egb327hq3l0a7crsj0o2o9len61.apps.googleusercontent.com&auto_select=true&ux_mode=popup&ui_mode=card&as=BSF9xmUdq9C8OIEKaTeM8w&is_itp=true&channel_id=671b08452dd06d1b2012c5f67bf9435495b8e5900eea30a637c81e5aef1dd89d&origin=https%3A%2F%2Fwww.yelp.com$subdocument\n||accounts.google.com/gsi/iframe/select?client_id=699691895711-vm2k8egb327hq3l0a7crsj0o2o9len61.apps.googleusercontent.com&auto_select=true&ux_mode=popup&ui_mode=card&as=BBvB9s5bF5AErJSi7Hmawg&is_itp=true&channel_id=f1369b46da8ac22e4c3ab4386a24864c11c5911081acf8eec01164f63db38287&origin=https%3A%2F%2Fwww.yelp.com$subdocument\n||accounts.google.com/gsi/iframe\n\n! 2023-10-13 https://www.prisma.io\nwww.prisma.io##.ot-sdk-container > .ot-sdk-row\n\n! 2024-02-29 http://192.168.1.104:9500\n192.168.1.104##.th-highcontrast\\:text-white.th-highcontrast\\:font-medium.th-highcontrast\\:bg-black.th-highcontrast\\:border-white.th-highcontrast\\:border-solid.th-highcontrast\\:border.th-dark\\:bg-black.th-dark\\:border-\\[\\#343434\\].text-white.font-medium.bg-\\[\\#023959\\].border-blue-9.border-solid.border.hover\\:underline.pr-2.py-2.gap-1.justify-center.items-center.w-full.flex\n"
|
||||||
|
}
|
||||||
|
|
@ -6,8 +6,6 @@ tl;dr: A step-by-step guide to setting up Sonarr, Radarr, Sabnzbd, and Transmiss
|
||||||
|
|
||||||
A guide covering a basic setup using Plex, Download Station, and ShowRSS is also available.
|
A guide covering a basic setup using Plex, Download Station, and ShowRSS is also available.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Full Description: This setup will install and configure Transmission using OpenVPN, Sabnzbd, Sonarr, and Radarr in Docker. It will also cover optionally setting up a proxy server for easy access to these apps.
|
Full Description: This setup will install and configure Transmission using OpenVPN, Sabnzbd, Sonarr, and Radarr in Docker. It will also cover optionally setting up a proxy server for easy access to these apps.
|
||||||
|
|
||||||
The steps in this guide are based off pieces of many different sources and guides, hopefully updated and all combined to provide a step-by-step guide.
|
The steps in this guide are based off pieces of many different sources and guides, hopefully updated and all combined to provide a step-by-step guide.
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
- Synology Calendar
|
- Synology Calendar
|
||||||
- Synology Drive Server
|
- Synology Drive Server
|
||||||
- [Syncthing](https://synocommunity.com/package/syncthing)
|
- [Syncthing](https://synocommunity.com/package/syncthing)
|
||||||
- Node.js v12
|
|
||||||
- Hyper Backup
|
- Hyper Backup
|
||||||
- Docker
|
- Docker
|
||||||
- Moments
|
- Moments
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue