My dotfiles managed by yadm tool.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
erg 10ec9535fe
List networks after connecting to wifi
3 days ago
.ansible Add Ansible config, roles and inventory script 1 week ago
.config Add Linphone to Flatpak apps 6 days ago
.gnupg Initial commit 1 month ago
.local/bin List networks after connecting to wifi 3 days ago
.mozilla Firefox addons are now in Git LFS 1 month ago
.mutt Sync-mail is now dynamic 1 week ago
.oh-my-zsh @ 671d21ac53 Update oh-my-zsh to latest version 1 week ago
.yadm Firefox addons are now in Git LFS 1 month ago
.VagrantFile##perso Initial commit 1 month ago
.VagrantFile##pro Initial commit 1 month ago
.Xresources Initial commit 1 month ago
.ansible.cfg Add Ansible config, roles and inventory script 1 week ago
.bashrc Initial commit 1 month ago
.gitconfig Initial commit 1 month ago
.gitconfig.local##perso Initial commit 1 month ago
.gitconfig.local##pro Initial commit 1 month ago
.gitmodules Add Ansible config, roles and inventory script 1 week ago
.mbsyncrc Sync-mail is now dynamic 1 week ago
.profile Initial commit 1 month ago
.shelldap.rc##pro Initial commit 1 month ago
.vimrc Initial commit 1 month ago
.xinitrc Initial commit 1 month ago
.zlogout Initial commit 1 month ago
.zprofile Initial commit 1 month ago
.zshenv Initial commit 1 month ago
.zshrc Add alias to .zshrc 6 days ago
LICENSE Initial commit 1 month ago
README.md Add apg to Debian packages 4 days ago

README.md

Dotfiles

This repository contain my dotfiles managed by yadm tool.

It’s Debian oriented and permit to deploy my entire environment in less than 5 minutes.

Dependencies

For GPG support with smartard and pass tool:

sudo apt install --no-install-recommends --yes \
    gpg gnupg-agent opensc pcscd scdaemon pass

For install proprietary firmware (support for AMD Vega cards and CPU microcodes):

sudo apt install --yes firmware-linux-nonfree

Usefull apps and tools:

sudo apt install --no-install-recommends --yes \
    yadm git-lfs zsh rsync htop vim-nox curl wget ncdu lsof dnsutils adb shelldap jq apg \
    ansible sshpass libjson-perl python3-ldap python3-memcache clusterssh \
    mutt isync libnotify-bin gocryptfs \
    parted cryptsetup-bin libpam-mount-bin dosfstools mtools \
    build-essential packer docker.io dnsmasq-base \
    i3-wm dunst i3lock i3status suckless-tools xorg xinit x11-xserver-utils mesa-vulkan-drivers autorandr arandr xclip \
    pulseaudio pulseaudio-utils \
    firefox-esr flatpak xterm mpv mupdf pinentry-qt scrot imagemagick

Bootstrap

Then clone this repository with yadm and run bootstrap script:

yadm clone https://codeberg.org/erg/dotfiles.git -f --bootstrap

License

These dotfiles and scripts are licensed under MIT license, see LICENSE file for details.

Somes scripts in .local/bin can have been written by others people and can be licensed under another license.