https://github.com/jacquindev/dotfiles
Dotfiles for Ubuntu/WSL machine.
https://github.com/jacquindev/dotfiles
Last synced: 2 months ago
JSON representation
Dotfiles for Ubuntu/WSL machine.
- Host: GitHub
- URL: https://github.com/jacquindev/dotfiles
- Owner: jacquindev
- License: mit
- Created: 2024-10-09T08:44:04.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T21:09:59.000Z (8 months ago)
- Last Synced: 2024-10-22T23:50:26.161Z (8 months ago)
- Language: Shell
- Size: 413 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
🌿 A WSL / Linux Virtual Machine Dotfiles Repo 🌿
> [!NOTE]
> Windows 11 Dotfiles Repository is maintained here ⇒ **[windots](https://github.com/jacquindev/windots.git)**
## 🖥️ Demo
https://github.com/user-attachments/assets/e638f52a-899a-4b30-91b8-536e555cf5b6
https://github.com/user-attachments/assets/ddc7f78b-71a4-40a3-8714-1f0d83e0eb28
## 🌼 Preview



## 🔧 Setup
> [!WARNING]
> For **BEST** result, please run: `sudo visudo`
> Then add the following line at the **end** of the file:
> _(This will disable password prompt of `sudo` command)_
>
> ```bash
> your_username ALL=(ALL) NOPASSWD:ALL
> ```### 1. Clone this Repository
```sh
git clone https://github.com/jacquindev/dotfiles.git ~/dotfiles
cd ~/dotfiles# Update submodules in the repository
git submodule update --init --recursive
```### 2. Run [Setup Script](./bootstrap.sh)
```bash
. ./bootstrap.sh
```### Optional
After following the above steps, if you decided to use *Fish/Zsh* shell, please run:
#### **Fish Shell**
Run [install.fish](./install.fish) to setup fish's plugins and configurations
```sh
# In `fish` terminal run the `install.fish` file
source install.fish
```#### **Zsh shell**
Run [install.zsh](./install.zsh) to setup Zsh shell
```sh
# In `zsh` terminal run the `install.zsh` file
source install.zsh
```