Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j8r/dotfiles
My Git-versioned dotfiles
https://github.com/j8r/dotfiles
dotfiles
Last synced: about 1 month ago
JSON representation
My Git-versioned dotfiles
- Host: GitHub
- URL: https://github.com/j8r/dotfiles
- Owner: j8r
- License: isc
- Created: 2018-05-09T18:51:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-18T02:17:01.000Z (11 months ago)
- Last Synced: 2023-12-18T03:25:13.860Z (11 months ago)
- Topics: dotfiles
- Language: CSS
- Homepage:
- Size: 1.62 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My personal dotfiles
Configurations used for my KDE/LXQt desktop.
Zsh framework [Zim](https://github.com/zimfw/zimfw) with the custom theme [simpla](.zim/modules/prompt/functions/prompt_simpla_setup).
## Setup
- For a vanilla installation, generate a new SSH key
`ssh-keygen -t ed25519`
Then add `cat ~/.ssh/id_ed25519.pub` to GitHub.
- Install ZIM:
https://github.com/zimfw/zimfw#installation
- Change the default shell of the user.
`chsh -s $(which zsh)`
- Clone the repository to the home directory
```sh
cd ~/
git init
git remote add origin [email protected]:j8r/dotfiles.git
git fetch
```Restore specific files, or all if none set
`git checkout -f `
- Add the user to the sudoers
`su -c "usermod -aG sudo $USER"`
- Copy the Zsh files and set the prompt for the root user
`su -c "cp -r $HOME/.z* ~/; chsh -s $(which zsh)"`
- Logout to apply the changes to the user