- window manager: i3-gaps
- terminal: st
- editor: vim
- compositor: picom
- status bar: polybar
- application launcher: rofi
- file manager: ranger
- mail: neomutt
- notification daemon: dunst + dunstify
- browser: firefox
- email: thunderbird
- image viewer: sxiv
- pdf viewer: zathura
Install and configure newsboat
Make cronjob and polybar module for newsboat
Setup PDF previewing in ranger
exec --no-startupid xfsettingsd
Added the xf settings daemon to take advantage of xfce4-appearance settings which allows me to set a higher DPI for all GTK applications (which means they all scale properly now)
exec_always --no-startup-id xrandr --dpi 192
! Fonts {{{
Xft.antialias: true
Xft.hinting: true
Xft.rgba: rgb
Xft.hintstyle: hintfull
Xft.dpi: 192
! }}}
! Cursor
Xcursor.size: 24
export GDK_DPI_SCALE=0.75
backend = "glx";
Backend set to glx to get rid of screen tearing, which was very apparent when scrolling in firefox
Settings in /etc/X11/xorg.conf.d/30-touchpad.conf to make two-finger click right click + natural scroll:
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "NaturalScrolling" "true"
Option "ClickMethod" "clickfinger"
EndSection
Alternatively .config/touchpadxlibinputrc can be configured
Link to a nice vid on the first steps post-installation: https://www.youtube.com/watch?v=6c48LDSrw60
$ sudo pacman -Syu
$ sudo pacman -S gufw
$ sudo pacman-mirrors -g
$ sudo pacman -S yay
git clone https://github.com/tobiasstenberg/st Icon for ST can be changed in KMenuEdit Icon is placed in .icons folder
$ sudo nano /etc/pacman.conf
Uncomment #Color and #VerbosePkgLists
Set users name:
$ git config --global user.name <name>
Set email:
$ git config --global user.email <email>
Enable global credentials to be stored once for every locally cloned repo:
$ git config --global credential.helper store
sudo pacman -S lib32-libldap lib32-nvidia-utils lib32-nvidia-libgl lib32-alsa-lib lib32-alsa-plugins lib32-libpulse lib32-alsa-oss lib32-openal wine winetricks playonlinux
global theme: Breath2 plasma: breath2 application style: default application style -> GTK2: Breath Dark application style -> GTK3: Breath Dark colors: Breath2Dark icons: Breath2 Dark cursors: HighContrast window decorations: remove left icon and question mark wallpaper: #14191d widget: event calendar plasmoid + spacer uden flexible space fonts: Noto Sans monospace font: Source Code Pro 10, 14 Remove Launch Feedback from System Settings -> Applications
Copy the borderline folder of this repo and place it in ~.local/share/aurorae/themes
Choose the borderline window decoration
Go to System Settings > Window Management > Window Rules > New..
Under Window class (application) choose Regular Expression from the drop down and enter .* in the input.
Click the Appearance & Fixes tab. Enable the No titlebar and frame option. Select Force from the drop down click the Yes radio option.
code /usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray
$ git clone https://github.com/Jazqa/kwin-quarter-tiling
Activate script by executing:
$ kcmshell5 kwinscripts
This might be an alternative tiler for KWin:
https://github.com/kwin-scripts/kwin-tiling#installation