title: Linux Applications
toc_enable: yes
breadcrumbs:
- title: Configuration
- title: PC
---
{% include header.md %}
Using
{:.no_toc}
Kubuntu 19.10+
Fancontrol
Warning: Fancontrol is unreliable and should probably not be used. The fan controller IDs like to change on every reboot which breaks the config.
Configure Sensors
- Install
lm-sensors
.
- Run
sensors-detect
.
- Answer with the default answers.
- At the end, allow it to add the modules to
/etc/modules
.
- Reload the
kmod
service to reload the modules.
Configure Fancontrol
- Install
fancontrol
.
- (Optional) Install
gnuplot
if you want pwmconfig
to generate graphical plots.
- Run
pwmconfig
.
- Use manual mode for when asked.
- Generate detailed correlations when asked.
- Set up the config file when asked (
/etc/fancontrol
).
- Decide which sensor each controller should depend on.
- Configure all fan controllers.
- Save and quit.
- Tweak the config:
- Open
/etc/fancontrol
.
- Round up all numbers, just to make it a little cleaner.
- Set
interval
to around 2 seconds.
- Restart the
fancontrol
service.
Nvidia Settings
- To save, use the "save current configuration" button and save it to
/etc/X11/xorg.conf
.
Piper
GUI for configuring gaming mice.
Setup
- Install the piper PPA.
- Install
piper
.
- Configure the mouse using the GUI.
Shell
ZSH (Oh-My-ZSH)
- Install ZSH.
- Install Oh-My-ZSH:
- See: https://ohmyz.sh/
- Install the Powerlevel9k theme:
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
- In
~/.zshrc
: ZSH_THEME="powerlevel9k/powerlevel9k"
- Install the Hack font from Nerd Fonts:
- If it's already installed.
- Install it if not: https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/Hack
- Change your terminal's font to it.
- In
~/.zshrc
, set POWERLEVEL9K_MODE="nerdfont-complete"
.
- Configure
~/.zshrc
: See below.
- Make zprofile include profile:
- In
/etc/zprofile
, add: emulate sh -c "source /etc/profile"
- Prevents Snaps and other profile stuff from breaking.
Example: zshrc.
Steam
- Windows appdata dir:
steamapps/compatdata/<number>/pfx/drive_c/users/steamuser/AppData/
{% include footer.md %}