This dot file is for Debian Linux. I created it by referring to masasam/dotfiles.
Automation with Make is recommended as it is very easy to customize.
After a clean install, prepare manually before running make. The guidance is as follows:
## =====================================================================
## Manual setting before executing make
## =====================================================================
## 1. Boot from USB to netinstall Debian latest
# Create installation USB from netinst iso image, use Rufs.exe on Windows
# Download firmware from https://bre.is/f2LBmD3t
# Unzip firmware.zip, then paste to firmware directory of install USB
## 2. Register username to sudoers
# Log in as root
# | gpasswd -a ${USER} sudo
# | logout
# | sudo visudo ## edit sudoers file to [%sudo ALL=(ALL:ALL) NOPASSWD:ALL]
# | log out
## 3. Set home sub directorys to English notation
# Log in with ${USER}
# | sudo apt install -y xdg-user-dirs-gtk
# | LANG=C xdg-user-dirs-gtk-update --force
# | sudo apt update
# | sudo apt install -y zsh git make nautilus
# | chsh -s /bin/zsh
## 4. Install dropbox & setting
# | sudo apt install -y nautilus-dropbox
# | Launch dropbox from Menu then install and setting
## 5. Restore dotfiles
# | mkdir -p ~/src/github.com/minorugh
# | cd ~/src/github.com/minorugh
# | git clone https://github.com/minorugh/dotfiles.git
# | cd dotfiles
# | make all
## =====================================================================
## Run make from here
## =====================================================================
After this, refer to makefile
How to restore with makefile,Please refer to masasam/dotfiles.
Detailed explanation is written at the following URL.
- 2021.11.01 Remote repository also on xserver (simultaneous Push)
- 2021.10.11 Content organization
- 2021.08.26 Update to Debian 11(bullseye)
- 2021.08.26 Update to emacs 27.2
- 2021.02.20 Update to emacs 27.1
- 2021.01.29 Fixed mozc
- 2021.01.28 Fixed so that it can be shared between two Thinkpads
- 2020.11.10 Rebuilding
- 2020.10.27 first commit