- The colorscheme is a combmination of both gruvbox and gruvbox-material in my configs
- OS: Arch Linux
- Window Manager: swaywm
- Bar: waybar
- Launcher: rofi
- Terminal: ghostty
- Code Editor : Neovim
- Lockscreen: swaylock
- File Manager: Pcmanfm
- Screenshot Tool: flameshot
- Fonts: iosevkaterm nerd font, roboto-condensed
- Policykit: mate-polkit
- Shell: zshell
curl -s https://raw.githubusercontent.com/bibjaw99/workstation/refs/heads/master/install_scripts/script.sh | bash- Or, clone the repo and run the
install.shscript
- all the dotfiles will be stored in a folder called
config_dotfilesin your$HOME/.local/sharedirectory - then if the config already exists in the
$HOME/.configdirectory then it will be backed up in the$HOME/.config.backupdirectory - then a symlink will be created from
$HOME/.local/share/config_dotfilesdirectory to the$HOME/.configdirectory- why this approach instead of using/creating actual directories ? : it's easy to dump them all togather in the github project folder after making huge changes in multiple app configs
- names of the config directories and config files that needs to be symlinked, must be listed in the respected files in
workstation/install_scripts/config_lists.- check
symlink_configs.shandsymlink_files.shto understand it better
- check
- if you already finished the base arch installation just clone the repo
- run the
$HOME/github/workstation/install_scripts/install.shscript - before installing you can check the list of the Packages in the install_scripts directory and modify it according to your likings
- just go to
/workstation/install_scripts/package_listsdirectory to find all the list of packages
- just go to
├── config_lists
│ ├── config_dirs.txt
│ └── config_files.txt
├── flatpak_install.sh
├── install.sh
├── package_install.sh
├── package_lists
│ ├── common_pkg_list.txt
│ ├── dev_pkg_list.txt
│ ├── flatpak_pkg_list.txt
│ ├── wayland_pkg_list.txt
├── symlink_configs.sh
└── symlink_files.sh# amd
xf86-video-amdgpu
xf86-video-ati
amd-ucode
amdvlk
# intel
intel-media-driver
vulkan-intel
intel-gmmlib- to launch the rofi theme selector, press
mod+shift+sthenb
| Workspace Number | Assigned Apps |
|---|---|
| 1 | Terminal |
| 2 | Browser |
| 3 | Development/Coding |
| 4 | File Manager |
| 5 | Chat |
| 6 | Design tools |
| 7 | Office tools |
| 8 | System tools and Misc |
-
remove or backup the
nvimfolder from the following directory :~/.config/nvim~/.cache/nvim~/.local/share/nvim~/.local/state/nvim
-
Now copy my
nvimconfig folder in the~/.configdirectory