docs: Qubes
This commit is contained in:
parent
16eae75f16
commit
b872a794a6
29
.README.md
29
.README.md
@ -6,7 +6,7 @@ Recommended installation order:
|
|||||||
- [Debian packages](#debian)
|
- [Debian packages](#debian)
|
||||||
- [dotfiles](#dotfiles)
|
- [dotfiles](#dotfiles)
|
||||||
- [System Config](#syscfg)
|
- [System Config](#syscfg)
|
||||||
- [Qubes proxy scripts](#qubes)
|
- [Qubes Specific](#qubes)
|
||||||
- [ASDF](#asdf) & plugins
|
- [ASDF](#asdf) & plugins
|
||||||
- [Newer Debian packages](#newer_versions)
|
- [Newer Debian packages](#newer_versions)
|
||||||
- [Fonts](#fonts)
|
- [Fonts](#fonts)
|
||||||
@ -41,7 +41,7 @@ wget https://github.com/jesseduffield/lazygit/pull/2604.patch
|
|||||||
git apply --stat --apply 2604.patch
|
git apply --stat --apply 2604.patch
|
||||||
```
|
```
|
||||||
|
|
||||||
### Qubes Internet Access
|
### Qubes: Temporary Internet Access
|
||||||
|
|
||||||
- In _Basic_, connect to `sys-firewall`;
|
- In _Basic_, connect to `sys-firewall`;
|
||||||
- In _Firewall rules_:
|
- In _Firewall rules_:
|
||||||
@ -131,6 +131,8 @@ skelfiles config --local status.showUntrackedFiles no
|
|||||||
skelfiles checkout
|
skelfiles checkout
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Update the `fetch` remote setting in `.dotfiles/config`.
|
||||||
|
|
||||||
### Useful Commands
|
### Useful Commands
|
||||||
|
|
||||||
- List all tracked files (from CWD):
|
- List all tracked files (from CWD):
|
||||||
@ -141,6 +143,7 @@ skelfiles checkout
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
lazygit --git-dir=$HOME/.dotfiles --work-tree=$HOME
|
lazygit --git-dir=$HOME/.dotfiles --work-tree=$HOME
|
||||||
|
lazygit --git-dir=/etc/skel/.dotfiles --work-tree=/etc/skel
|
||||||
```
|
```
|
||||||
|
|
||||||
## System Config {#syscfg}
|
## System Config {#syscfg}
|
||||||
@ -148,7 +151,22 @@ lazygit --git-dir=$HOME/.dotfiles --work-tree=$HOME
|
|||||||
- [SysRq](https://www.kicksecure.com/wiki/SysRq)
|
- [SysRq](https://www.kicksecure.com/wiki/SysRq)
|
||||||
- `sudo cp -aiv ~/.aptitude /root`
|
- `sudo cp -aiv ~/.aptitude /root`
|
||||||
|
|
||||||
## Qubes proxy scripts {#qubes}
|
## Qubes Specific {#qubes}
|
||||||
|
|
||||||
|
### Kicksecure
|
||||||
|
|
||||||
|
- [Disable sdwdate-gui](https://www.kicksecure.com/wiki/Sdwdate-gui#Disable_Autostart)
|
||||||
|
|
||||||
|
### Launch Services
|
||||||
|
|
||||||
|
```sh
|
||||||
|
qvm-run -q --service -- <VM-name> qubes.StartApp+firefox-PM
|
||||||
|
qvm-run -q --service -- <VM-name> qubes.StartApp+kitty-opt
|
||||||
|
```
|
||||||
|
|
||||||
|
Can be used in global Keyboard settings (shortcuts).
|
||||||
|
|
||||||
|
### Proxy Scripts
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
chmod +x $HOME/bin/*-proxy
|
chmod +x $HOME/bin/*-proxy
|
||||||
@ -406,10 +424,11 @@ nvim --version
|
|||||||
vi --version
|
vi --version
|
||||||
```
|
```
|
||||||
|
|
||||||
### flatpak (unverified)
|
### LazyVim
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
flatpak install flathub io.neovim.nvim
|
git clone https://forge.chapril.org/michel_ouba/LazyVim.git ~/.config/nvim
|
||||||
|
bat ~/.config/nvim/README.md
|
||||||
```
|
```
|
||||||
|
|
||||||
## nnn — n³ {#nnn}
|
## nnn — n³ {#nnn}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user