Compare commits

...

4 Commits

Author SHA1 Message Date
45362b9d05 (chore) update paths for scripts and patches 2026-04-13 22:16:11 +02:00
a88c12b85d font: update to Iosevka 2026-04-13 22:16:11 +02:00
df671a927f helix: cleanup config 2026-04-13 22:16:11 +02:00
ffe9c7e236 helix: add tinymist pin command 2026-04-13 22:16:05 +02:00
7 changed files with 14 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ Use ./stow.sh --unstow <folder_name> to remove configuration
## Quirks ## Quirks
- Install based on Ubuntu Desktop - Install based on Ubuntu Desktop
- Font: [BlexMono Nerd Font](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/IBMPlexMono.zip) - Font: [Iosevka Nerd Font](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/Iosevka.tar.xz)
- Keyboard Layout: EurKey (enable extended in gnome-tweaks) - Keyboard Layout: EurKey (enable extended in gnome-tweaks)
- Environment Vairables exported using systemd in [envvars.conf](files/environment/.config/environment.d/envvars.conf) - Environment Vairables exported using systemd in [envvars.conf](files/environment/.config/environment.d/envvars.conf)
- LibreWolf from flatpak needs devices=all to read yubikeys - LibreWolf from flatpak needs devices=all to read yubikeys
@@ -29,8 +29,8 @@ Use ./stow.sh --unstow <folder_name> to remove configuration
- gamemode configuration: - gamemode configuration:
- renice=10 - renice=10
- ssh-agent: - ssh-agent:
- agent-location: `cd $HOME/.oh-my-zsh/ && git apply $HOME/.dots/ssh-agent-location.patch` - agent-location: `cd $HOME/.oh-my-zsh/ && git apply $HOME/.dots/patches/ssh-agent-location.patch`
- remove keys on lock: `ln -sSf $HOME/.dots/remove-ssh.service $HOME/.config/systemd/user/remove-ssh.service && systemctl --user start remove-ssh && systemctl --user enable remove-ssh` - remove keys on lock: `ln -sSf $HOME/.dots/scripts/remove-ssh.service $HOME/.config/systemd/user/remove-ssh.service && systemctl --user start remove-ssh && systemctl --user enable remove-ssh`
## Software ## Software
@@ -42,7 +42,7 @@ sudo apt install \
``` ```
``` ```
git clone https://github.com/ohmyzsh/ohmyzsh/ $HOME/.oh-my-zsh && cd $HOME/.oh-my-zsh && git apply $HOME/.dots/prompt.patch git clone https://github.com/ohmyzsh/ohmyzsh/ $HOME/.oh-my-zsh && cd $HOME/.oh-my-zsh && git apply $HOME/.dots/patches/prompt.patch
``` ```
### Extended ### Extended
@@ -101,6 +101,8 @@ sudo snap install \
- quick-settings-audio-panel - quick-settings-audio-panel
- quicksettings-audio-devices-hider (hide unused devices) - quicksettings-audio-devices-hider (hide unused devices)
- gamemodeshellextensions@trsnaqe.com - gamemodeshellextensions@trsnaqe.com
- status-area-horizontal-spacing@mathematical.coffee.gmail.com
- blur-my-shell@aunetx (custom panel, slightly darker with custom pipeline)
### Pre-installed ### Pre-installed
- disable desktop icons - disable desktop icons

View File

@@ -2,15 +2,14 @@ theme = "everforest_light_modded"
[editor] [editor]
line-number = "relative" line-number = "relative"
cursorline = true
cursor-shape.insert = "bar" cursor-shape.insert = "bar"
insert-final-newline = false insert-final-newline = false
# rulers = [80, 100]
true-color = true true-color = true
text-width = 100 text-width = 100
[editor.whitespace.render] [editor.whitespace.render]
tab = "all" tab = "all"
# space = "all"
[editor.indent-guides] [editor.indent-guides]
render = true render = true
@@ -29,6 +28,9 @@ display-inlay-hints = true
[keys.normal.g] [keys.normal.g]
"b" = ":sh 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.space]
"t" = ':lsp-workspace-command tinymist.pinMain "%sh{realpath %{buffer_name}}"'
[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"

View File

@@ -8,9 +8,9 @@ clipboard_control write-clipboard write-primary no-append
include current-theme.conf include current-theme.conf
font_family BlexMono Nerd Font Mono Text font_family Iosevka Nerd Font
italic_font BlexMono Nerd Font Mono # italic_font BlexMono Nerd Font Mono
bold_font BlexMono Nerd Font Mono # bold_font BlexMono Nerd Font Mono
font_size 12 font_size 12

View File

@@ -4,7 +4,7 @@ Description=Remove SSH keys on lock
[Service] [Service]
Type=simple Type=simple
Environment=SSH_AUTH_SOCK=/tmp/agent.sock Environment=SSH_AUTH_SOCK=/tmp/agent.sock
ExecStart=%h/.dots/remove-ssh.bash ExecStart=%h/.dots/scripts/remove-ssh.bash
[Install] [Install]
WantedBy=default.target WantedBy=default.target