mirror of
https://github.com/BradNut/computer-setup-info
synced 2025-09-08 17:40:23 +00:00
Adding formatting with Prettier.
This commit is contained in:
parent
43a1457170
commit
01115b955a
12 changed files with 186 additions and 75 deletions
|
|
@ -23,7 +23,9 @@ List of instructions, resources, steps for setting up a new computer
|
|||
### [Environment Setup](../master/linux/Environment-Setup.md)
|
||||
|
||||
### VPN Configurations
|
||||
|
||||
#### [NordVPN](../master/linux/NordVPN-Configuration.md)
|
||||
|
||||
#### [ProtonVPN](../master/linux/ProtonVPN-Configuration.md)
|
||||
|
||||
### [Useful Resources](../master/linux/Resources-Information.md)
|
||||
|
|
@ -31,10 +33,13 @@ List of instructions, resources, steps for setting up a new computer
|
|||
## OSX
|
||||
|
||||
### [List of Applications](../master/osx/Applications.md)
|
||||
|
||||
### [Coding App Setup](../master/osx/Coding-App-Setup.md)
|
||||
|
||||
## Self Hosting
|
||||
|
||||
### [Haugene Synology](../master/self-hosting/Huagene-Synology.md)
|
||||
|
||||
### [Resources](../master/self-hosting/Resources.md)
|
||||
|
||||
## Synology
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
# FDroid Applications for Android
|
||||
|
||||
## Ad Blocker
|
||||
|
||||
- [Blokada](https://f-droid.org/en/packages/org.blokada.alarm/)
|
||||
|
||||
---
|
||||
|
||||
## App Store
|
||||
|
||||
- [Aurora Droid](https://f-droid.org/en/packages/com.aurora.adroid/)
|
||||
- [Aurora Store](https://f-droid.org/en/packages/com.aurora.store/)
|
||||
- [F-Droid](https://f-droid.org/en/packages/org.fdroid.fdroid/)
|
||||
|
|
@ -13,39 +15,47 @@
|
|||
---
|
||||
|
||||
## Barcode Scanner
|
||||
|
||||
- [Barcode Scanner](https://f-droid.org/en/packages/com.google.zxing.client.android/)
|
||||
- [Binary Eye](https://f-droid.org/en/packages/de.markusfisch.android.binaryeye/)
|
||||
|
||||
---
|
||||
|
||||
## Browser
|
||||
|
||||
- [Bromite](https://www.bromite.org/fdroid)
|
||||
- [Fennec F-Droid](https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/)
|
||||
|
||||
---
|
||||
|
||||
## Camera
|
||||
|
||||
- [Open Camera](https://f-droid.org/en/packages/net.sourceforge.opencamera/)
|
||||
|
||||
---
|
||||
|
||||
## Calendar
|
||||
|
||||
- [Simple Calendar](https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/)
|
||||
|
||||
---
|
||||
|
||||
## Car Reporting (Gas, Milage, Services)
|
||||
|
||||
- [Car Report](https://f-droid.org/en/packages/me.kuehle.carreport/)
|
||||
|
||||
---
|
||||
|
||||
## Contacts
|
||||
|
||||
- [Simple Contacts](https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/)
|
||||
|
||||
---
|
||||
|
||||
## Device Information
|
||||
|
||||
### Installed Apps Info (MD5, Package Name, Trackers, etc)
|
||||
|
||||
- [Checkey](https://f-droid.org/en/packages/info.guardianproject.checkey/)
|
||||
- [Exodus Privacy](https://f-droid.org/en/packages/org.eu.exodus_privacy.exodusprivacy/)
|
||||
- [List My Apps](https://f-droid.org/en/packages/de.onyxbits.listmyapps/)
|
||||
|
|
@ -53,16 +63,19 @@
|
|||
---
|
||||
|
||||
## eReader
|
||||
|
||||
- [KOReader](https://f-droid.org/en/packages/org.koreader.launcher/)
|
||||
|
||||
---
|
||||
|
||||
## Fitness/Health
|
||||
|
||||
- [Gadgetbridge](https://f-droid.org/en/packages/nodomain.freeyourgadget.gadgetbridge/)
|
||||
|
||||
---
|
||||
|
||||
## File Manager
|
||||
|
||||
- [Ghost Commander](https://f-droid.org/en/packages/com.ghostsq.commander/)
|
||||
- SFTP Plugin: [Ghost Commander - SFTP plugin](https://f-droid.org/en/packages/com.ghostsq.commander.sftp/)
|
||||
- [Material Files](https://f-droid.org/en/packages/me.zhanghai.android.files/)
|
||||
|
|
@ -70,52 +83,66 @@
|
|||
---
|
||||
|
||||
## Gallery
|
||||
|
||||
- [Simple Gallery](https://f-droid.org/en/packages/com.simplemobiletools.gallery.pro/)
|
||||
|
||||
---
|
||||
|
||||
## Games
|
||||
|
||||
### Adventure
|
||||
|
||||
- [Shattered Pixel Dungeon](https://f-droid.org/en/packages/com.shatteredpixel.shatteredpixeldungeon/)
|
||||
|
||||
### Strategy
|
||||
|
||||
- [Checkers](https://f-droid.org/en/packages/org.secuso.privacyfriendlydame/)
|
||||
- [UnCiv](https://f-droid.org/en/packages/com.unciv.app/)
|
||||
|
||||
### Word Games
|
||||
|
||||
- [Lexica](https://f-droid.org/en/packages/com.serwylo.lexica/)
|
||||
|
||||
---
|
||||
|
||||
## Gift Card Manager
|
||||
|
||||
- [Gift Card Guard](hhttps://f-droid.org/en/packages/protect.gift_card_guard/)
|
||||
- [Loyalty Card Keychain](https://f-droid.org/en/packages/protect.card_locker/)
|
||||
|
||||
---
|
||||
|
||||
## Maps
|
||||
|
||||
### Navigation
|
||||
|
||||
- [OsmAnd~](https://f-droid.org/en/packages/net.osmand.plus/)
|
||||
|
||||
### Help to improve the OpenStreetMap
|
||||
|
||||
- [StreetComplete](https://f-droid.org/en/packages/de.westnordost.streetcomplete/)
|
||||
|
||||
---
|
||||
|
||||
## Media Players
|
||||
|
||||
- [Vinyl Music Player](https://f-droid.org/en/packages/com.poupa.vinylmusicplayer/)
|
||||
- [VLC](https://f-droid.org/en/packages/org.videolan.vlc/)
|
||||
|
||||
---
|
||||
|
||||
## News
|
||||
|
||||
### RSS
|
||||
|
||||
- [Feeder](https://f-droid.org/en/packages/com.nononsenseapps.feeder/)
|
||||
|
||||
---
|
||||
|
||||
## Note Taking
|
||||
|
||||
### Free
|
||||
|
||||
- [Editor](https://f-droid.org/en/packages/org.billthefarmer.editor/)
|
||||
- [Open Note Scanner](https://f-droid.org/en/packages/com.todobom.opennotescanner/)
|
||||
- Needed to Scan Documents: [OpenCV Manager](https://play.google.com/store/apps/details?id=org.opencv.engine)
|
||||
|
|
@ -124,105 +151,132 @@
|
|||
- [Simple Draw](https://f-droid.org/en/packages/com.simplemobiletools.draw.pro/)
|
||||
|
||||
### Subscription
|
||||
|
||||
- [S. Notes](https://f-droid.org/en/packages/com.standardnotes/)
|
||||
|
||||
---
|
||||
|
||||
## Keyboard
|
||||
|
||||
- [AnySoftKeyboard](https://f-droid.org/en/packages/com.menny.android.anysoftkeyboard/)
|
||||
|
||||
---
|
||||
|
||||
## Password Manager
|
||||
|
||||
- [Bitwarden](https://mobileapp.bitwarden.com/fdroid/)
|
||||
|
||||
---
|
||||
|
||||
## Podcast
|
||||
|
||||
- [AntennaPod](https://f-droid.org/en/packages/de.danoeh.antennapod/)
|
||||
|
||||
---
|
||||
|
||||
## Programming
|
||||
|
||||
### Database Viewer
|
||||
|
||||
- [SQLiteViewer](https://f-droid.org/en/packages/com.orpheusdroid.sqliteviewer/)
|
||||
|
||||
---
|
||||
|
||||
## Privacy Apps
|
||||
|
||||
### Image Metadata Removal
|
||||
|
||||
- [Scrambled Exif](https://f-droid.org/en/packages/com.jarsilio.android.scrambledeggsif/)
|
||||
|
||||
### Social Media Redirects
|
||||
|
||||
- [UntrackMe](https://f-droid.org/en/packages/app.fedilab.nitterizeme/)
|
||||
|
||||
---
|
||||
|
||||
## Tasks
|
||||
|
||||
- [Habits](https://f-droid.org/en/packages/org.isoron.uhabits/)
|
||||
- [OpenTasks](https://f-droid.org/en/packages/org.dmfs.tasks/)
|
||||
|
||||
---
|
||||
|
||||
## Torrenting
|
||||
|
||||
- [LibreTorrent](https://f-droid.org/en/packages/org.proninyaroslav.libretorrent/)
|
||||
|
||||
---
|
||||
|
||||
## Two Factor Auth
|
||||
|
||||
- [andOTP](https://f-droid.org/en/packages/org.shadowice.flocke.andotp/)
|
||||
- [Yubico Authenticator](https://f-droid.org/en/packages/com.yubico.yubioath/)
|
||||
|
||||
---
|
||||
|
||||
## Self Hosted
|
||||
|
||||
### Bookmarking (Requires instance to point to)
|
||||
|
||||
- [wallabag](https://f-droid.org/en/packages/fr.gaulupeau.apps.InThePoche/)
|
||||
|
||||
### Link Shortener (Requires instance to point to)
|
||||
|
||||
- [Shaarlier](https://f-droid.org/en/packages/com.dimtion.shaarlier/)
|
||||
|
||||
### Sync Software
|
||||
|
||||
- [Syncthing](https://f-droid.org/en/packages/com.nutomic.syncthingandroid/)
|
||||
|
||||
---
|
||||
|
||||
## Social Media
|
||||
|
||||
### Mastodon
|
||||
|
||||
- [Fedilab](https://f-droid.org/en/packages/fr.gouv.etalab.mastodon)
|
||||
|
||||
### Facebook
|
||||
|
||||
- [Frost](hhttps://f-droid.org/en/packages/com.pitchedapps.frost/)
|
||||
|
||||
### Reddit
|
||||
|
||||
- [Slide](https://f-droid.org/en/packages/me.ccrama.redditslide/)
|
||||
|
||||
### YouTube
|
||||
|
||||
- [NewPipe](https://f-droid.org/en/packages/org.schabi.newpipe/)
|
||||
|
||||
---
|
||||
|
||||
## Stock Tracker
|
||||
|
||||
- [Stocks Widget](https://f-droid.org/en/packages/com.github.premnirmal.tickerwidget/)
|
||||
|
||||
---
|
||||
|
||||
## Sync Software
|
||||
|
||||
### CalDAV, CardDAV (Contacts, Calendars, etc)
|
||||
|
||||
- [DAVx⁵](https://f-droid.org/en/packages/at.bitfire.davdroid/)
|
||||
|
||||
---
|
||||
|
||||
## Voice Recording
|
||||
|
||||
- [Voice Recorder](https://f-droid.org/en/packages/com.simplemobiletools.voicerecorder/)
|
||||
|
||||
---
|
||||
|
||||
## VPN
|
||||
|
||||
- [OpenVPN for Android](https://f-droid.org/en/packages/de.blinkt.openvpn/)
|
||||
- [WireGuard](https://f-droid.org/en/packages/com.wireguard.android/)
|
||||
|
||||
---
|
||||
|
||||
## Wiki
|
||||
|
||||
- [Wikipedia](https://f-droid.org/en/packages/org.wikipedia/)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,11 @@
|
|||
# Terminal
|
||||
|
||||
## Applications
|
||||
|
||||
### Hyper.js
|
||||
|
||||
#### Configurations
|
||||
|
||||
### iTerm2
|
||||
|
||||
#### Configurations
|
||||
|
|
|
|||
|
|
@ -1,12 +1,16 @@
|
|||
# Docker Setup on Linux (Ubuntu)
|
||||
|
||||
Docker Docs Install Instructions: https://docs.docker.com/engine/install/ubuntu/#prerequisites
|
||||
|
||||
- Works for Ubuntu before 20.04
|
||||
- If on 20.04 use below instructions in conjunction with the docs *until a 20.04 version is released*.
|
||||
- If on 20.04 use below instructions in conjunction with the docs _until a 20.04 version is released_.
|
||||
|
||||
## Ubuntu 20.04
|
||||
|
||||
Specifically the add-apt-repository command in the docs does not work because 20.04 focal release is not available.
|
||||
Follow these instructions: https://askubuntu.com/questions/1230189/how-to-install-docker-community-on-ubuntu-20-04-lts
|
||||
Instead of:
|
||||
|
||||
```
|
||||
$ sudo add-apt-repository \
|
||||
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
|
||||
|
|
@ -24,5 +28,6 @@ $ sudo add-apt-repository \
|
|||
```
|
||||
|
||||
### Removing incorrect apt-repository
|
||||
|
||||
Use `sudo add-apt-repository -r` to remove:
|
||||
`sudo add-apt-repository -r "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"`
|
||||
|
|
@ -1,22 +1,26 @@
|
|||
# Coding Environment Setup
|
||||
|
||||
## Packages
|
||||
|
||||
- Git: `sudo apt install git`
|
||||
- Curl: `sudo apt install curl`
|
||||
- Docker: [Ubuntu Install](https://docs.docker.com/engine/install/ubuntu/#prerequisites)
|
||||
- [Install instructions](../master/linux/Docker-Setup.md)
|
||||
|
||||
### [Linux Brew](https://docs.brew.sh/Homebrew-on-Linux)
|
||||
|
||||
- Install: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"`
|
||||
- Run for Debian or Ubuntu: `sudo apt-get install build-essential curl file git`
|
||||
|
||||
#### Adding Homebrew to your PATH and bash shell (If applicable)
|
||||
|
||||
- `test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)`
|
||||
- `test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)`
|
||||
- If using bash: `test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile`
|
||||
- `echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile`
|
||||
|
||||
#### List of installed casks
|
||||
|
||||
- nodeJS: `brew install node`
|
||||
- postresql: `brew install postgresql`
|
||||
- sshpass: `brew install hudochenkov/sshpass/sshpass`
|
||||
|
|
@ -26,10 +30,13 @@
|
|||
- zsh-syntax-highlighting: `brew install zsh-syntax-highlighting`
|
||||
|
||||
## Dotfiles
|
||||
|
||||
Dotfiles and editor preferences: https://github.com/BradNut/dotfiles
|
||||
|
||||
## Git
|
||||
|
||||
Edit `.gitconfig` with name and email
|
||||
|
||||
```
|
||||
$ git config --global.name "Your Name"
|
||||
$ git config --global.email "you@example.com"
|
||||
|
|
@ -38,49 +45,62 @@ $ git config --global.email "you@example.com"
|
|||
## Terminal
|
||||
|
||||
### Vim
|
||||
|
||||
- If not installed: `sudo apt install vim`
|
||||
- Configuration: [.vimrc](https://github.com/BradNut/dotfiles/blob/master/.vimrc)
|
||||
|
||||
#### Things to look into for vim
|
||||
|
||||
- Package manager
|
||||
- [Rainbow Parentheses](https://github.com/frazrepo/vim-rainbow)
|
||||
|
||||
### Zsh
|
||||
*Currently using zsh*
|
||||
|
||||
_Currently using zsh_
|
||||
|
||||
- Install if not there
|
||||
- Linux/Ubunut: `sudo apt install zsh`
|
||||
- OSX: `brew install zsh`
|
||||
|
||||
#### Configuration
|
||||
|
||||
- [.zshrc](https://github.com/BradNut/dotfiles/blob/master/.zshrc)
|
||||
- [Oh My Zsh](https://ohmyzsh.sh)
|
||||
-- Install: `sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"`
|
||||
|
||||
##### Oh My Zsh Plugins
|
||||
|
||||
- [Z](https://github.com/agkozak/zsh-z)
|
||||
* Install: `git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z`
|
||||
- Install: `git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z`
|
||||
- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)
|
||||
* Install: `git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions`
|
||||
- Install: `git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions`
|
||||
- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)
|
||||
* Install: `git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting`
|
||||
- Install: `git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting`
|
||||
|
||||
### Bash
|
||||
|
||||
- Not using at the moment
|
||||
|
||||
#### Configuration
|
||||
|
||||
- [Bash profile](https://github.com/BradNut/dotfiles/blob/master/.bash_profile)
|
||||
- [.bashrc](https://github.com/BradNut/dotfiles/blob/master/.bashrc)
|
||||
|
||||
## SSH
|
||||
|
||||
### Enable
|
||||
|
||||
```
|
||||
$ sudo apt update
|
||||
$ sudo apt install openssh-server
|
||||
```
|
||||
|
||||
Verify SSH is running:
|
||||
|
||||
```
|
||||
$ sudo systemctl status ssh
|
||||
```
|
||||
|
||||
### Generating SSH Keys
|
||||
|
||||
Step by step: [Generating New SSH Key and adding to the SSH Agent](https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)
|
||||
|
|
@ -1,12 +1,13 @@
|
|||
# Nord VPN Documentation on Debian, Ubuntu, Elementary OS, and Linux Mint
|
||||
|
||||
*https://support.nordvpn.com/Connectivity/Linux/1325531132/Installing-and-using-NordVPN-on-Debian-Ubuntu-Elementary-OS-and-Linux-Mint.htm*
|
||||
|
||||
## Installation
|
||||
The *NordVPN* native application is the recommended option for connecting to NordVPN servers on your Linux device. We designed it with your experience in mind, giving easy access to features such as CyberSec, auto-connect, and automated Kill Switch.
|
||||
|
||||
The _NordVPN_ native application is the recommended option for connecting to NordVPN servers on your Linux device. We designed it with your experience in mind, giving easy access to features such as CyberSec, auto-connect, and automated Kill Switch.
|
||||
|
||||
This tutorial explains how to download and install the NordVPN app, log in, and connect to our servers. You can also find an explanation of various settings.
|
||||
|
||||
|
||||
1. Download the NordVPN Linux client from our [Downloads](https://nordvpn.com/download/linux) page or click on [this](https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/nordvpn-release_1.0.0_all.deb) direct link.
|
||||
|
||||
Alternatively, you can use this command and proceed straight to step 3:
|
||||
|
|
@ -17,7 +18,7 @@ Alternatively, you can use this command and proceed straight to step 3:
|
|||
|
||||
`sudo dpkg -i /pathToFile/nordvpn-release_1.0.0_all.deb`
|
||||
|
||||
Make sure to replace */pathToFile/* with the path to your Downloads folder (or other location where the NordVPN file was downloaded).
|
||||
Make sure to replace _/pathToFile/_ with the path to your Downloads folder (or other location where the NordVPN file was downloaded).
|
||||
|
||||
Example: `sudo dpkg -i ~/Downloads/nordvpn-release_1.0.0_all.deb`
|
||||
|
||||
|
|
@ -43,16 +44,16 @@ In case you get the GPG error (NO_PUBKEY), use the following command and repeat
|
|||
|
||||
`sudo wget https://repo.nordvpn.com/gpg/nordvpn_public.asc -O - | sudo apt-key add -`
|
||||
|
||||
|
||||
## [Settings](https://support.nordvpn.com/Connectivity/Linux/1325531132/Installing-and-using-NordVPN-on-Debian-Ubuntu-Elementary-OS-and-Linux-Mint.htm#Settings)
|
||||
|
||||
To access the NordVPN client settings, type the *nordvpn* command in Terminal.
|
||||
To access the NordVPN client settings, type the _nordvpn_ command in Terminal.
|
||||
|
||||
Here is the list of available commands:
|
||||
|
||||
## Commands
|
||||
|
||||
| Command | Description |
|
||||
| ----------- | ---------- |
|
||||
| ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| nordvpn login | Log in. |
|
||||
| nordvpn connect or nordvpn c | Connect to VPN. To connect to specific servers, use `nordvpn connect <country_code server_number`> (eg. nordvpn connect uk715) |
|
||||
| nordvpn disconnect or nordvpn d | Disconnect from VPN. |
|
||||
|
|
@ -64,7 +65,7 @@ Here is the list of available commands:
|
|||
| nordvpn set protocol udp or tcp | Switch between UDP and TCP protocols |
|
||||
| nordvpn set obfuscate on or off | Enable or disable Obfuscated Servers. |
|
||||
| nordvpn set technology | Set connection technology (OpenVPN or NordLynx) |
|
||||
| nordvpn whitelist add port 22 | Add a rule to whitelist a specified incoming port. You can also whitelist multiple ports — just separate their numbers |with a space.
|
||||
| nordvpn whitelist add port 22 | Add a rule to whitelist a specified incoming port. You can also whitelist multiple ports — just separate their numbers | with a space. |
|
||||
| nordvpn whitelist remove port 22 | Remove the rule to whitelist a specified port. |
|
||||
| nordvpn whitelist add subnet 192.168.0.0/16 | Add a rule to whitelist a specified subnet. |
|
||||
| nordvpn whitelist remove subnet 192.168.0.0/16 | Remove the rule to whitelist a specified subnet. |
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
# Proton Bridge Setup
|
||||
|
||||
- Setup: https://protonmail.com/bridge/install
|
||||
|
||||
## Thunderbird
|
||||
https://protonmail.com/bridge/thunderbird
|
||||
|
||||
https://protonmail.com/bridge/thunderbird
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
# Proton VPN Documentation on Linux
|
||||
|
||||
## Installation
|
||||
|
||||
Install docs: https://protonvpn.com/support/linux-vpn-tool/
|
||||
|
||||
Link to the GitHub repository – https://github.com/ProtonVPN/linux-cli
|
||||
|
|
@ -7,6 +9,7 @@ Link to the GitHub repository – https://github.com/ProtonVPN/linux-cli
|
|||
For more extensive information about the features and how to use the VPN client, read the Usage Guide.
|
||||
|
||||
You will need the latest updates of the following dependencies installed on your Linux repository:
|
||||
|
||||
- openvpn
|
||||
- python3.5+
|
||||
- dialog (optional, needed for interactive selection)
|
||||
|
|
@ -51,11 +54,12 @@ Once you have installed the client, you will need to initialize your ProtonVPN p
|
|||
|
||||
Once you have installed the client, you will need to initialize your ProtonVPN profile so you can connect it to a VPN server. You can do this by using the `sudo protonvpn init` command. This will bring up the screen below.
|
||||
|
||||
When you are asked for your *Username* and *Password* on this screen, it is referring to your *OpenVPN credentials*, not your ProtonVPN login credentials.
|
||||
When you are asked for your _Username_ and _Password_ on this screen, it is referring to your _OpenVPN credentials_, not your ProtonVPN login credentials.
|
||||
|
||||
Learn [how to find your OpenVPN credentials.](https://protonvpn.com/support/vpn-login/)
|
||||
|
||||
## Terminal Commands
|
||||
|
||||
List of all Commands
|
||||
| Command | Description |
|
||||
| ----------- | ---------- |
|
||||
|
|
|
|||
|
|
@ -30,13 +30,15 @@ Ubuntu 20.04 Gnome dark mode work for all except do not disturb or right click m
|
|||
## Laptop Power Saver
|
||||
|
||||
### TLP
|
||||
|
||||
Documentation: https://linrunner.de/tlp/index.html
|
||||
Installation: https://linrunner.de/tlp/installation/index.html
|
||||
|
||||
---
|
||||
|
||||
## Trackpad Gestures
|
||||
*Working on Dell XPS 13*
|
||||
|
||||
_Working on Dell XPS 13_
|
||||
|
||||
Following Medium article: [Mac-like Gestures on Ubuntu 20.04 Dell XPS 15](https://medium.com/@kaigo/mac-like-gestures-on-ubuntu-20-04-dell-xps-15-7ea6e3be7f76)
|
||||
|
||||
|
|
@ -61,11 +63,12 @@ Next install a UI tool to make adding and editing gestures easier.
|
|||
`cd gestures`
|
||||
`sudo python3 setup.py install`
|
||||
|
||||
Open the new program called *‘gestures’* from your activities menu.
|
||||
Open the new program called _‘gestures’_ from your activities menu.
|
||||
|
||||
These are the gestures you will need to emulate a mac-like experience.
|
||||
|
||||
Configuration file in dotfiles: [Gestures.conf](https://github.com/BradNut/dotfiles/blob/master/Linux%20Settings/Gesture%20Settings/Gestures.conf)
|
||||
|
||||
- 3-finger swipe up
|
||||
- xdotool key super
|
||||
- 3-finger swipe down
|
||||
|
|
@ -85,7 +88,7 @@ Configuration file in dotfiles: [Gestures.conf](https://github.com/BradNut/dotfi
|
|||
|
||||
Next you may notice the workspaces are ontop of each other instead of side-by-side like MacOS. To fix this we will need to install a gnome extension named workspace matrix available [here](https://extensions.gnome.org/extension/1485/workspace-matrix/).
|
||||
|
||||
Now restart your system and you should be able to move workspaces, left and right using the three finger gesture or *ctrl+alt + left or right arrows*.
|
||||
Now restart your system and you should be able to move workspaces, left and right using the three finger gesture or _ctrl+alt + left or right arrows_.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -1,25 +1,30 @@
|
|||
# Printers
|
||||
|
||||
## Brother
|
||||
|
||||
### Drivers
|
||||
|
||||
- [MFC-L3750CDW](https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=mfcl3750cdw_us_eu_as)
|
||||
|
||||
#### Instructions
|
||||
* Mac and Windows Download Installer and run
|
||||
* Linux: One of the following
|
||||
* Download and install .deb files
|
||||
* Run bash script
|
||||
|
||||
- Mac and Windows Download Installer and run
|
||||
- Linux: One of the following
|
||||
- Download and install .deb files
|
||||
- Run bash script
|
||||
|
||||
##### Bash Script Instructions
|
||||
1. Download the tool.(linux-brprinter-installer-*.*.*-*.gz)
|
||||
|
||||
1. Download the tool.(linux-brprinter-installer-_._._-_.gz)
|
||||
- The tool will be downloaded into the default "Download" directory. (The directory location varies depending on your Linux distribution.) e.g. /home/(LoginName)/Download
|
||||
2. Open a terminal window.
|
||||
3. Go to the directory you downloaded the file to in the last step. By using the cd command. e.g. cd Downloads
|
||||
4. Enter this command to extract the downloaded file:
|
||||
- Command: gunzip linux-brprinter-installer-*.*.*-*.gz
|
||||
- Command: gunzip linux-brprinter-installer-_._._-_.gz
|
||||
- e.g. gunzip linux-brprinter-installer-2.1.1-1.gz
|
||||
5. Get superuser authorization with the "su" command or "sudo su" command.
|
||||
6. Run the tool:
|
||||
- Command: bash linux-brprinter-installer-*.*.*-* Brother machine name
|
||||
- Command: bash linux-brprinter-installer-_._._-_ Brother machine name
|
||||
- e.g. bash linux-brprinter-installer-2.1.1-1 MFC-J880DW
|
||||
7. The driver installation will start. Follow the installation screen directions.
|
||||
- When you see the message "Will you specify the DeviceURI ?",
|
||||
|
|
@ -31,7 +36,11 @@ The install process may take some time. Please wait until it is complete.
|
|||
### Manuals
|
||||
|
||||
# Scanners
|
||||
|
||||
## EPSON
|
||||
|
||||
### Drivers
|
||||
|
||||
- [EPSON Perfection](https://epson.com/Support/Scanners/Perfection-Series/Epson-Perfection-V550-Photo/s/SPT_B11B210201)
|
||||
|
||||
### Manuals
|
||||
|
|
@ -1,11 +1,16 @@
|
|||
# Configuration Setup
|
||||
|
||||
## How to Setup and Configure a Synology NAS
|
||||
* https://www.youtube.com/playlist?list=PLVvGujxCZRD6H6rlpMfaNMmFpmZJ1wYwo
|
||||
|
||||
- https://www.youtube.com/playlist?list=PLVvGujxCZRD6H6rlpMfaNMmFpmZJ1wYwo
|
||||
|
||||
## Security
|
||||
|
||||
[Securing Your NAS](https://www.synology.com/en-us/knowledgebase/DSM/help/DSM/Tutorial/secure_your_nas)
|
||||
|
||||
## Tips
|
||||
|
||||
1. Setup new user's and/or groups for Docker images
|
||||
1. This will allow you to get the user ID (UID) and group ID (GUID) for use in Docker configs
|
||||
|
||||
- This will allow you to get the user ID (UID) and group ID (GUID) for use in Docker configs
|
||||
- Run: `id <username>`
|
||||
Loading…
Reference in a new issue