nagi / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles

I manage my dotfiles using dotdrop.

Packages

A not exhaustive list of things I use for my GUI systems:

Install

yay -S ario awoken-icons dotdrop dunst otf-font-awesome guake gvim hamsket-nightly-bin i3ipc-python-git i3-wm i3lock i3status libnotify lxappearance nemo nemo-fileroller nemo-python nemo-seahorse-nonautilus noto-fonts-emoji mpc oh-my-zsh-git otf-fira-code pacman-contrib pdfjs powerline powerline-fonts py3status qt5ct qt5-styleplugins qutebrowser-git raiseorlaunch rofi rofi-dmenu screen termite time transset-df ttf-droid unclutter-patched viewnior xcompmgr xdotool xterm youtube-dl zathura zathura-pdf-poppler zsh zsh-autosuggestions zsh-completions zsh-history-substring-search zsh-pure-prompt zsh-syntax-highlighting zsh-z-git

py3status

i3bar with py3status screenshot

Configuring theme

To have a uniform look for gtk, qt4 and qt5, the theme needs to be configured in

  • lxappearance
  • qtconfig-qt4
  • qt5ct

Add export QT_QPA_PLATFORMTHEME=qt5ct and export QT_AUTO_SCREEN_SCALE_FACTOR=0 to .xinitrc.

Set some default applications

xdg-settings set default-web-browser org.qutebrowser.qutebrowser.desktop
xdg-mime default nemo.desktop inode/directory
xdg-mime default org.pwmt.zathura-pdf-poppler.desktop application/pdf

rsync-time-backup

Clone project into ~/scripts/timemachine/.

Add this cronjob:

0 */1 * * * "${HOME}"/scripts/timemachine/timemachine.sh

About


Languages

Language:CSS 68.7%Language:Python 22.9%Language:Shell 5.6%Language:HTML 1.9%Language:Vim Script 0.9%