add qmk instructions to workstation
This commit is contained in:
@@ -16,10 +16,12 @@
|
|||||||
- [Remote Desktop](#remote-desktop)
|
- [Remote Desktop](#remote-desktop)
|
||||||
- [Transmission](#transmission)
|
- [Transmission](#transmission)
|
||||||
- [VLC](#vlc)
|
- [VLC](#vlc)
|
||||||
- [AppImages](#appimages)
|
- [Bitwarden](#bitwarden)
|
||||||
- [Bitwarden](#bitwarden)
|
- [Nextcloud](#nextcloud)
|
||||||
- [Nextcloud](#nextcloud)
|
- [Insomnia](#insomnia)
|
||||||
- [Insomnia](#insomnia)
|
- [QMK](#qmk)
|
||||||
|
- [Initialization](#initialization)
|
||||||
|
- [Development](#development)
|
||||||
|
|
||||||
## Base Tools
|
## Base Tools
|
||||||
|
|
||||||
@@ -222,9 +224,7 @@ pacman -S gtk4 transmission-gtk
|
|||||||
pacman -S vlc
|
pacman -S vlc
|
||||||
```
|
```
|
||||||
|
|
||||||
## AppImages
|
## Bitwarden
|
||||||
|
|
||||||
### Bitwarden
|
|
||||||
|
|
||||||
<https://bitwarden.com/download/>
|
<https://bitwarden.com/download/>
|
||||||
|
|
||||||
@@ -241,7 +241,7 @@ Icon=/home/ducoterra/.icons/bitwarden.png
|
|||||||
Type=Application
|
Type=Application
|
||||||
```
|
```
|
||||||
|
|
||||||
### Nextcloud
|
## Nextcloud
|
||||||
|
|
||||||
<https://nextcloud.com/install/#install-clients>
|
<https://nextcloud.com/install/#install-clients>
|
||||||
|
|
||||||
@@ -258,7 +258,7 @@ Icon=/home/ducoterra/.icons/nextcloud.png
|
|||||||
Type=Application
|
Type=Application
|
||||||
```
|
```
|
||||||
|
|
||||||
### Insomnia
|
## Insomnia
|
||||||
|
|
||||||
<https://github.com/Kong/insomnia/releases/tag/core@2023.5.7>
|
<https://github.com/Kong/insomnia/releases/tag/core@2023.5.7>
|
||||||
|
|
||||||
@@ -274,3 +274,35 @@ Exec=/home/ducoterra/Applications/Insomnia.AppImage
|
|||||||
Icon=/home/ducoterra/.icons/insomnia.png
|
Icon=/home/ducoterra/.icons/insomnia.png
|
||||||
Type=Application
|
Type=Application
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## QMK
|
||||||
|
|
||||||
|
### Initialization
|
||||||
|
|
||||||
|
I have a mirror and a fork of the mirror on my personal Gitea. For this strategy you'll
|
||||||
|
need to checkout the fork and add the mirror. This ensures I'll always have an up-to-date
|
||||||
|
mirror of qmk while also giving me a repo to make changes for my personal keyboards.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone git@gitea.reeseapps.com:ducoterra/qmk_firmware.git
|
||||||
|
cd qmk_firmware
|
||||||
|
git remote add mirror git@gitea.reeseapps.com:mirrors/qmk_firmware.git
|
||||||
|
git fetch mirror
|
||||||
|
git rebase mirror/master
|
||||||
|
pacman -S qmk
|
||||||
|
qmk setup
|
||||||
|
sudo cp /home/ducoterra/qmk_firmware/util/udev/50-qmk.rules /etc/udev/rules.d/
|
||||||
|
qmk config user.keyboard=keychron/q11/ansi_encoder
|
||||||
|
qmk config user.keymap=ducoterra
|
||||||
|
```
|
||||||
|
|
||||||
|
### Development
|
||||||
|
|
||||||
|
Every time you start a project you'll want to sync with the mirror.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git fetch mirror
|
||||||
|
git rebase mirror/master
|
||||||
|
```
|
||||||
|
|
||||||
|
Commit to master while you're in the fork.
|
||||||
|
|||||||
Reference in New Issue
Block a user