Cleanups for void.
This commit is contained in:
@@ -16,7 +16,6 @@ Start with a minimal **Void Linux** install using the XFCE4 base image.
|
||||
├── config/
|
||||
│ ├── alacritty/ # Alacritty terminal configuration
|
||||
│ ├── fish/ # Fish shell configuration
|
||||
│ ├── gitu/ # Git TUI settings
|
||||
│ ├── kanata/ # Keyboard remapping
|
||||
│ ├── lf/ # Terminal file manager
|
||||
│ ├── nvim/ # Neovim setup
|
||||
@@ -67,7 +66,7 @@ packages via `xbps-install`:
|
||||
- **Keyboard**: `kanata`
|
||||
- **Desktop**: `polybar`, `rofi`, `xdotool`, `wmctrl`
|
||||
- **Fonts**: `noto-fonts-ttf`, `noto-fonts-emoji`
|
||||
- **Other**: `ca-certificates`, `gnupg`, `fuse`, `gitu`
|
||||
- **Other**: `ca-certificates`, `gnupg`, `fuse`
|
||||
|
||||
## Symlinks Created
|
||||
|
||||
@@ -77,7 +76,6 @@ packages via `xbps-install`:
|
||||
| `~/.config/fish` | `./config/fish` |
|
||||
| `~/.config/kanata` | `./config/kanata` |
|
||||
| `~/.config/nvim` | `./config/nvim` |
|
||||
| `~/.config/gitu` | `./config/gitu` |
|
||||
| `~/.config/lf` | `./config/lf` |
|
||||
|
||||
## Scripts
|
||||
@@ -96,4 +94,4 @@ These are not run automatically by `install.sh` — they are opt-in.
|
||||
---
|
||||
|
||||
This setup prioritises **stability** and **simplicity** over customisation. Void Linux + XFCE4 + X11
|
||||
provides a fast, predictable base with minimal moving parts.
|
||||
provides a fast, predictable base with minimal moving parts.
|
||||
|
||||
@@ -86,12 +86,8 @@ alias bat='bat --theme="ansi" --paging=never'
|
||||
|
||||
# Application shortcuts
|
||||
alias vim='nvim'
|
||||
alias vi='nvim'
|
||||
alias v='nvim'
|
||||
alias :q='exit'
|
||||
alias files='nemo .'
|
||||
alias lg='gitu'
|
||||
alias ldk='lazydocker'
|
||||
alias files='thunar .'
|
||||
alias fetch='pfetch'
|
||||
|
||||
# Custom shortcuts
|
||||
@@ -99,9 +95,7 @@ alias reload='source ~/.config/fish/config.fish'
|
||||
alias dotf='cd ~/.dotfiles'
|
||||
alias doti='bash ~/.dotfiles/install.sh -i'
|
||||
alias dotl='bash ~/.dotfiles/install.sh -l'
|
||||
alias todo='cd ~/Todo/ && nvim index.md'
|
||||
alias myip='curl ipinfo.io/ip; echo ""'
|
||||
alias db='lazysql'
|
||||
alias query='xbps-query -Rs'
|
||||
|
||||
|
||||
|
||||
@@ -191,3 +191,9 @@ if [ "$DO_INSTALL" = true ]; then
|
||||
echo "✅ Package setup complete."
|
||||
echo ""
|
||||
fi
|
||||
|
||||
# TODO: these need to go somewhere!
|
||||
# xfconf-query -c xfce4-session -np '/shutdown/ShowSuspend' -t 'bool' -s 'false'
|
||||
# xfconf-query -c xfce4-session -np '/shutdown/ShowHibernate' -t 'bool' -s 'false'
|
||||
# xfconf-query -c xfce4-session -np '/shutdown/ShowHybridSleep' -t 'bool' -s 'false'
|
||||
# xfconf-query -c xfce4-session -np '/shutdown/ShowSwitchUser' -t 'bool' -s 'false'
|
||||
|
||||
Reference in New Issue
Block a user