-
Notifications
You must be signed in to change notification settings - Fork 0
System‐configuration
prinzpiuz edited this page Nov 15, 2025
·
341 revisions
- Dotfiles: chezmoi
- Notes: Obsidian
- Screenshot: maim
- Display Management: autorandr and xrander
- Power Management: TLP
- Music: Spotify
- Browser: FireFox
- Shell:
zshBecame slow- moved to fish
- wrapper: oh my fish
- fisher
- plugins
- jorgebucaran/fisher
- patrickf1/fzf.fish
- meaningful-ooo/sponge
- franciscolourenco/done
- ilancosman/tide@v6
Note: To use work-related shell variables create extra rc file called.extraZshRcin the same folder and source it in.zshrc
- font: powerline fonts
- moved to fish
- font used in vs code is fir code
- https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions
- Also currently using JetBrains Mono everywhere
-
font awesome 6
- move fonts to
~/.fontsor/usr/local/share/fonts/.for installation and runfc-cache -fvto refresh font cache
- move fonts to
- Theme used in gtk
- Display manager: Light Dm
- with Slick-Greeter
- video editing : kdenlive
- window manager: i3
- i3-status-bar : i3-status-rust
- Input method: ibus
- Malayalam input method : varnam project
- Emojis: uni-emoji
- also need
sudo apt install python-levenshtein
sudo apt install fonts-noto-color-emoji
- also need
- Phone connectivity: KDE connect
sudo apt install kdeconnect fam qt5-qmltooling-plugins voikko-fi phonon4qt5-backend-gstreamer hspell
- Wallpaper Manager: feh
- Menu: Rofi
sudo apt install papirus-icon-theme- clipboard can be managed in rofi green clip, save this in the /usr/bin
- themes can be found here https://github.com/lr-tech/rofi-themes-collection
- Speed test: librespeed
- Clipboard utility: copyq
- File search fzf
- Man pages tldr
- Terminal profiles collection gogh
- Terminal kitty
- make kitty available in all update-alternatives
x-terminal-emulatorsudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /home/prinzpiuz/.local/bin/kitty 100 - setting theme in kitty
kitty +kitten themes - enable image viewing in the terminal
kitty +kitten icat image.jpegkitten icat image.jpeg
- make kitty available in all update-alternatives
- Notification-daemon dunst
- Screensaver manager: Xscreensaver
- current screensaver Gluqlo: Fliqlo for Linux
- Antivirus clamAV
- Disk Health, Checking S.M.R.T
- Finance Management
- Ledger-CLI
- H-Ledger
- Dashboard: paisa
- Version Control
- git
- git extras
- Extra package managers
- File changes monitoring:
- inotify
- inotify-tools
- Bluetooth Battery:
- Bluetooth_Headset_Battery_Level
- Dependant packages:
- bluez
- pybluez see set-up section below also
- Headset Inputs
- VPN:
- Mullvpn
- Tailscale
- Password Manager
- BitWarden
-
BitWardenCLI
npm install -g @bitwarden/cli- `go install github.com/omegion/ssh-manager@latest
bw-ssh-manager get --name personal_ssh --read-only --pretty --provider bw
- Python
- System Backup
-
To set USB microphone as default one
- set
set-default-sourcein/etc/pulse/default.pa - Noise Suppressor used is NoiseTorch
- set
-
sources can be listed with this command
pacmd list-sources | grep -e device.string -e 'name:'
-
Lid closing
cat /etc/systemd/logind.conf
https://faq.i3wm.org/question/5629/how-to-prevent-sleep-on-laptop-lid-close/index.html
-
external monitor
https://faq.i3wm.org/question/5312/how-to-toggle-onoff-external-and-internal-monitors.1.html
-
startup scripts
start up scripts are managed by
rc.localexecutable in/etc/rc.local-
create rc.local file
nano /etc/rc.localsample script:#!/bin/sh -e # input auto start script here echo date -R >> /var/log/sys-start.log # to run as normal user su $USER -c `<path to script>` exit 0
-
make it executable
chmod +x /etc/rc.local -
enable script at startup
systemctl enable rc-local -
start rc.local service
systemctl start rc-local.service
-
-
This wiki automatically pushed to wiki of dotfiles
- script used is wiki_auto_push.sh
- And running on
rc.local
-
Bluetooth Headset Battery Level
- package using is Bluetooth_Headset_Battery_Level
- there was an installation error before for pybluez
- which can be resolved by this
- sound issue in ThinkPad E14 gen 2