My dotfiles
bc516b04f9
That's kind of how it used to work before the forced use of MPRIS. Without this change, only the latest used media player will receive the signal, which mean that, when I open a video on Firefox, the play-pause signal will be sent to Firefox and will therefore pause the video instead of the music I was listening to with Rythmbox. |
||
---|---|---|
.config | ||
.vim/bundle | ||
bin | ||
compose | ||
.abcde.conf | ||
.bash_logout | ||
.bash_profile | ||
.bashrc | ||
.git_commit_msg.txt | ||
.gitconfig | ||
.gitignore | ||
.gitmodules | ||
.psqlrc | ||
.signature | ||
.tmux.conf | ||
.vimrc | ||
.xinitrc | ||
.xprofile | ||
.Xresources | ||
.xscreensaver | ||
.zshenv | ||
README.md |
dotfiles
This is just a bunch of dotfiles.
ArchLinux packages
# Base utils
pacman -S htop kitty-terminfo neovim openssh tmux transmission-cli tree wget whois zsh zsh-syntax-highlighting
pacman -S shared-mime-info xdg-user-dirs
pacman -S skim
# Rust
pacman -S cargo-audit cargo-outdated cargo-release rustup
# CLI software
pacman -S bind exiv2 imagemagick mkcert ncdu nmap playerctl rsync shellcheck sqlmap yt-dlp
# WM
pacman -S i3status
pacman -S i3lock scrot
pacman -S grim
# Graphical software
pacman -S atril firefox gedit gimp handbrake kitty mpv openshot pcmanfm rhythmbox ristretto tumbler thunderbird vlc zathura
# Fonts
pacman -S noto-fonts noto-fonts-emoji ttf-dejavu ttf-inconsolata ttf-liberation
# Command-line copy/paste utilities
pacman -S wl-clipboard xclip
# MS-DOS
pacman -S dosfstools mtools
# Base utils
yay -S liquidprompt
# Printer
yay -S brother-dcp1610w brscan-skey brscan4
# Graphical software
yay -S cardpeek
vim
Plugins are managed by Vundle, which is a git submodule. After cloning the dotfiles
repository, you have to initialize the submodule and install all plugins.
cd dotfiles/
git submodule init
git submodule update
vim +PluginInstall +qall
Plugins can be updated with vim +PluginUpdate +qall
.
Updating the Vundle submodule:
cd .vim/bundle/Vundle.vim
git checkout master
git pull
cd -
git commit -m 'Update Vundle'
wallpaper
The wallpaper is randomly set from images (png, jpg and jpeg) from ~/pictures/wallpapers/enabled/
. You should populate this directory with symbolic links pointing to images stored in ~/pictures/wallpapers/
.
/etc/locale.conf
cat >/etc/locale.conf << EOF
LANG=en_US.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_PAPER=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
EOF