Compare commits
10 Commits
040b5706ff
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| fc328ec4c2 | |||
| 6a0fbd737d | |||
| 41c5fab6f0 | |||
| 7c0f105244 | |||
| 30e0ec34dc | |||
| 1dfbd7e895 | |||
| ebc6167253 | |||
| 6f4f71bcb6 | |||
| 951e05753a | |||
| cce441730b |
36
README.md
36
README.md
@@ -25,6 +25,9 @@ Use ./stow.sh --unstow <folder_name> to remove configuration
|
|||||||
- main, auto, vbr, 10.000 - 30.000, 0s
|
- main, auto, vbr, 10.000 - 30.000, 0s
|
||||||
- native res, no canvas scaling
|
- native res, no canvas scaling
|
||||||
- kdenlive proxy: x264-vaapi-scale
|
- kdenlive proxy: x264-vaapi-scale
|
||||||
|
- allow microphone in steam: `sudo snap connect steam:audio-record :audio-record`
|
||||||
|
- gamemode configuration:
|
||||||
|
- renice=10
|
||||||
|
|
||||||
## Software
|
## Software
|
||||||
|
|
||||||
@@ -41,7 +44,8 @@ sudo apt install \
|
|||||||
sudo apt install \
|
sudo apt install \
|
||||||
pympress \
|
pympress \
|
||||||
gnome-tweaks \
|
gnome-tweaks \
|
||||||
gimp darktable obs-studio kdenlive
|
gimp darktable obs-studio kdenlive \
|
||||||
|
gamemode
|
||||||
```
|
```
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -50,8 +54,7 @@ flatpak install \
|
|||||||
com.github.tchx84.Flatseal \
|
com.github.tchx84.Flatseal \
|
||||||
com.mastermindzh.tidal-hifi \
|
com.mastermindzh.tidal-hifi \
|
||||||
dev.vencord.Vesktop \
|
dev.vencord.Vesktop \
|
||||||
io.github.ungoogled_software.ungoogled_chromium \
|
md.obsidian.Obsidian \
|
||||||
io.gitlab.librewolf-community \
|
|
||||||
org.prismlauncher.PrismLauncher
|
org.prismlauncher.PrismLauncher
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -59,39 +62,38 @@ flatpak install \
|
|||||||
sudo snap install \
|
sudo snap install \
|
||||||
zotero-snap \
|
zotero-snap \
|
||||||
proton-mail \
|
proton-mail \
|
||||||
obsidian \
|
codium \
|
||||||
codium
|
steam
|
||||||
```
|
```
|
||||||
|
|
||||||
### Manual
|
### Manual
|
||||||
|
|
||||||
- [Helix](https://github.com/helix-editor/helix/releases)
|
- [Helix](https://github.com/helix-editor/helix/releases)
|
||||||
- [Signal](https://signal.org/download/linux/)
|
- [Signal](https://signal.org/download/linux/)
|
||||||
- Rust: `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh`
|
- [Brave](https://brave.com/linux/)
|
||||||
- Nix:
|
- [Rust](https://rustup.rs/)
|
||||||
|
- [Nix](https://nixos.org/download/) (single-user installation)
|
||||||
```
|
```
|
||||||
$ sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install) --no-daemon
|
# additionally, enable flakes
|
||||||
$ mkdir -p ~/.config/nix/
|
$ mkdir -p ~/.config/nix/
|
||||||
$ echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
|
$ echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
|
||||||
```
|
```
|
||||||
|
- [woverlay](https://codeberg.org/rtx/woverlay)
|
||||||
|
|
||||||
## Extensions
|
## Extensions
|
||||||
|
|
||||||
### Custom
|
### Custom
|
||||||
- blur-my-shell@aunetx (blur panel and background in overview, rest disabled)
|
|
||||||
- caffeine@patapon.info
|
- caffeine@patapon.info
|
||||||
- compiz-alike-magic-lamp-effect@hermes83.github.com
|
|
||||||
- gnome-ui-tune@itstime.tech (desktop thumbnails scale 300%, show search)
|
|
||||||
- gsconnect@andyholmes.github.io
|
- gsconnect@andyholmes.github.io
|
||||||
- ideapad@laurento.frittella
|
- rounded-window-corners@fxgn (12px)
|
||||||
- rounded-window-corners@fxgn (rounded corners of all windows)
|
- tilingshell@ferrarodomenico.com (disable snap assistant, 4 inner, 0 outer, super+wasd, span all super+f, center super+c, cycle super+tab)
|
||||||
- rounded-corners (12px)
|
|
||||||
- tilingshell@ferrarodomenico.com (4 inner, 0 outer, super+wasd, span all super+f, center super+c, cycle super+tab)
|
|
||||||
- user-theme@gnome-shell-extensions.gcampax.github.com (legacy apps adw-gtk3, icons papirus)
|
- user-theme@gnome-shell-extensions.gcampax.github.com (legacy apps adw-gtk3, icons papirus)
|
||||||
- quick-settings-audio-panel
|
- quick-settings-audio-panel
|
||||||
- quicksettings-audio-devices-hider (in the main panel)
|
- quicksettings-audio-devices-hider (hide unused devices)
|
||||||
|
- gamemodeshellextensions@trsnaqe.com
|
||||||
|
|
||||||
### Pre-installed
|
### Pre-installed
|
||||||
- disable desktop icons
|
- disable desktop icons
|
||||||
- disable tiling-assistant
|
- disable tiling-assistant
|
||||||
- dock (bottom, no panel, disable keyshortcuts)
|
- disable dock
|
||||||
|
- ubuntu-appindicators (disable x11 legacy)
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ PATH=$HOME/.dots/scripts:$HOME/.cargo/bin:$HOME/.ghcup/bin:$HOME/.local/bin:$HOM
|
|||||||
EDITOR=hx
|
EDITOR=hx
|
||||||
VISUAL=hx
|
VISUAL=hx
|
||||||
_JAVA_AWT_WM_NONREPARENTING=1
|
_JAVA_AWT_WM_NONREPARENTING=1
|
||||||
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
|
SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/ssh-agent.socket"
|
||||||
|
|
||||||
# support jp input in gnome
|
# support jp input in gnome
|
||||||
GTK_IM_MODULE=ibus
|
GTK_IM_MODULE=ibus
|
||||||
|
|||||||
@@ -25,3 +25,5 @@
|
|||||||
lineNumber = true
|
lineNumber = true
|
||||||
[init]
|
[init]
|
||||||
defaultBranch = main
|
defaultBranch = main
|
||||||
|
[core]
|
||||||
|
editor = hx
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ cursor-shape.insert = "bar"
|
|||||||
insert-final-newline = false
|
insert-final-newline = false
|
||||||
# rulers = [80, 100]
|
# rulers = [80, 100]
|
||||||
true-color = true
|
true-color = true
|
||||||
|
text-width = 100
|
||||||
|
|
||||||
[editor.whitespace.render]
|
[editor.whitespace.render]
|
||||||
tab = "all"
|
tab = "all"
|
||||||
@@ -26,8 +27,9 @@ display-inlay-hints = true
|
|||||||
"+" = ["extend_line_down", "extend_to_line_bounds"]
|
"+" = ["extend_line_down", "extend_to_line_bounds"]
|
||||||
|
|
||||||
[keys.normal.g]
|
[keys.normal.g]
|
||||||
"b" = ":echo git show %sh{git blame -L %{cursor_line},+1 %{buffer_name} | awk '{print $1}'}"
|
"b" = ":sh git show %sh{git blame -L %{cursor_line},+1 %{buffer_name} | awk '{print $1}'}"
|
||||||
|
|
||||||
[keys.normal.z]
|
[keys.normal.z]
|
||||||
s = ":set soft-wrap.enable true"
|
s = ":set soft-wrap.enable true"
|
||||||
S = ":set soft-wrap.enable false"
|
S = ":set soft-wrap.enable false"
|
||||||
|
r = ":reflow"
|
||||||
|
|||||||
1
files/helix/.config/helix/helix.scm
Normal file
1
files/helix/.config/helix/helix.scm
Normal file
@@ -0,0 +1 @@
|
|||||||
|
; helix.scm
|
||||||
6
files/helix/.config/helix/init.scm
Normal file
6
files/helix/.config/helix/init.scm
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
; init.scm
|
||||||
|
|
||||||
|
; https://codeberg.org/gwid/context.hx
|
||||||
|
(require "context/context.scm")
|
||||||
|
|
||||||
|
(context-enable 'right)
|
||||||
File diff suppressed because it is too large
Load Diff
5
lock.sh
5
lock.sh
@@ -1 +1,4 @@
|
|||||||
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock && ssh-add -D
|
export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/ssh-agent.socket"
|
||||||
|
|
||||||
|
ssh-add -D
|
||||||
|
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
|
||||||
|
|||||||
10
ssh-agent.service
Normal file
10
ssh-agent.service
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=SSH key agent
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
|
||||||
|
ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
||||||
Reference in New Issue
Block a user