Optimized for Debian bookworm, with support for Boox Mira and Boox Note Air 2.
- zsh (kitty is available, but being downgraded)
- nvim optimized for Rust
- support for Chinese (run ibus-setup to set the entry panel)
- Change the
/etc/pam.d/chsh
file as follows:auth sufficient pam_shell.so
- Add user to sudoers, so you can run sudo commands:
su -
usermod -a -G sudo alex
Addusername ALL=(ALL:ALL) ALL
to /etc/sudoers file. - Install git
sudo apt-get install git
- Clone the repo in .dotfiles directory
git clone https://github.com/el1t1st/dotfiles.git ~/.dotfiles
. cd .dotfiles
./install.sh
Note: Only works for one user on a debian machine, since nix can't easily handle multiple users on one machine.
Although it should auto-run and auto-install. If it doesn't ...
- Run
:PackerSync
or:PackerInstall
. This will install the needed packages.
If you want to remove an errorneous install, use the ./cleanup.sh
script. This script not just removes the .local and .config and all dotfiles, but also the /nix directory.
Change the keyboard to ANSI.
git clone https://gitlab.gnome.org/GNOME/libadwaita.git