The first part of this file dictates the initial programs which will start upon starting an X server
Dictate which monitor is main, you can do this with arandr - this also dictates where the polybar bspwm module will go
Lines 33 on dicate where applications will open, on which workspace and if intially floated, tiled, etc.
- Make sure monitor is the correct name - as well as in the bspwm configuration.
- Make sure fonts are correctly set to correspond with the font numbers, and that you have them downloaded. Required for this configuration are:
- JetBrainsMono Nerd Font https://aur.archlinux.org/packages/nerd-fonts-jetbrains-mono/
- ttf-weather-icons https://aur.archlinux.org/packages/ttf-weather-icons/
- Sarasa Gothic https://archlinux.org/packages/community/any/ttf-sarasa-gothic/
- Font Awesome https://archlinux.org/packages/community/any/ttf-font-awesome/
- Material Icons https://aur.archlinux.org/packages/ttf-material-design-icons/
- Make sure blueberry, bluez-utils, bluez are installed for bluetooth
- Identify wifi network with ip a command
- Get hwmon-path for temperature by running sensors or leave on zone 0 as default and comment out hwmon path
Default compositor. See dotfiles for blur effect using gaussian method.
Used for hotkey mapping.
This will perform your default notification center tasks.
xsetroot -cursor_name left_ptr spotify-listener & ~/.config/polybar/launch.sh xrandr –output DP-0 –primary –mode 3840x2160 –pos 0x0 –rotate left –output DP-1 –off –output HDMI-0 –off –output DP-2 –off –output DP-3 –off –output HDMI-1 –off –output DP-4 –mode 3840x2160 –pos 2160x840 –rotate normal –output DP-5 –off dbus-update-activation-environment DISPLAY XAUTHORITY picom –experimental-backend & exec bspwm
- lxappearance for setting gtk theme
- breeze light mouse https://aur.archlinux.org/packages/breeze-snow-cursor-theme/
- Nordic GTK Theme https://aur.archlinux.org/packages/nordic-theme/
SAVEHIST=1000 # Save most-recent 1000 lines HISTFILE=~/.zsh_history
If you want to always see Archlinux logo regardless of your real OS, open ~/.p10k.zsh, search for POWERLEVEL9K_OS_ICON_CONTENT_EXPANSION and sets its value to $’\uF303’. Put %B before it if you want a bold icon. Add a space after it if it looks too tight in your prompt.
If you want to see the icon of your real OS except when you are using Manjaro, define POWERLEVEL9K_LINUX_MANJARO_ICON=$’\uF303’ in the same file.
If you want to add extra icons to your prompt, define a custom segment:
Make sure to install airline, airline themes
pip install neovim
” air-line let g:airline_powerline_fonts = 1
if !exists(‘g:airline_symbols’) let g:airline_symbols = {} endif
” unicode symbols let g:airline_left_sep = ‘»’ let g:airline_left_sep = ‘▶’ let g:airline_right_sep = ‘«’ let g:airline_right_sep = ‘◀’ let g:airline_symbols.linenr = ‘␊’ let g:airline_symbols.linenr = ‘’ let g:airline_symbols.linenr = ‘¶’ let g:airline_symbols.branch = ‘⎇’ let g:airline_symbols.paste = ‘ρ’ let g:airline_symbols.paste = ‘Þ’ let g:airline_symbols.paste = ‘∥’ let g:airline_symbols.whitespace = ‘Ξ’
” airline symbols let g:airline_left_sep = ‘’ let g:airline_left_alt_sep = ‘’ let g:airline_right_sep = ‘’ let g:airline_right_alt_sep = ‘’ let g:airline_symbols.branch = ‘’ let g:airline_symbols.readonly = ‘’ let g:airline_symbols.linenr = ‘’
- Enable Parallel Downloading sudo nvim /etc/pacman.conf ParallelDownloads = 5
https://archlinux.org/packages/community/x86_64/blender/
https://aur.archlinux.org/packages/ledger-live/
https://archlinux.org/packages/community/x86_64/monero-gui/
- Install Mupdf for zathura: https://archlinux.org/packages/community/x86_64/zathura-pdf-mupdf/
https://aur.archlinux.org/packages/gajim-plugin-omemo/
- for omemo encryption
- Move over password file to new machine, as well as gpg key gpg2 –import /path/to/secret.gpg
- When saving passwords, make sure you use a directory as the site address, followed by username as the filename
yay spicetify-cli sudo chmod a+wr /opt/spotify sudo chmod a+wr /opt/spotify/Apps -R
spicetify spicetify backup apply enable-devtool
git clone https://github.com/morpheusthewhite/spicetify-themes.git cd spicetify-themes cp -r * ~/.config/spicetify/Themes spicetify config current_theme THEME_NAME spicetify apply
yay -S mu mbsync install msmtp yay -S mu-wizard-git
https://archlinux.org/packages/community/any/thefuck/
install from source, move to /usr file