mirror of
https://github.com/pratiktri/dotfiles.git
synced 2026-02-04 16:41:43 +05:30
86523fab1a46ffb06d05063f9a2324f91a84ef2e
changes - change: alt+q -> ctrl+t - toggle terminal - remove: shift+f1 - toggle terminal - fix: shift+escape - toggle and focus side bar. Was not in focus - new: navigate through items in sidebar using j & k earlier - fix: navigate popup options using ctrl+n & ctrl+p - new: change statusbar color on mode change - fix: make yank highlight stay a little longer
Dotfiles
- Restore my dotfiles on any *nix OS.
- Install required applications on any Linux OS.
Dotfiles are symlinked from the repo to the required location. That is, changes on repository get auto reflected on the system.
Usage
$ git clone https://github.com/pratiktri/dotfiles
$ sh setup.sh -h
Apply all settings stored in the script's directory to your home directory.
Usage: ./setup.sh [OPTION]
Options:
-h, --help Show this help message.
-d, --dry-run Simulate dotfile symlink without doing anything.
-i, --install Install programs listed on package-list-os & package-list-brew files.
Installation
Installation scripts are inside scripts directory.
It reads 2 text files to gather lists of software to install:
package-list-os- To install using OS package manager.package-list-brew- To install using brew package manager.
Any package not available are skipped.
install.sh calls install-os-packages.sh and install-brew-packages.sh. Both can be executed separately.
Manual installation to be done for various distros
-
aka, pending installations that I gave up automating.
-
All Distros:
- Appimagelauncher: https://github.com/TheAssassin/AppImageLauncher/releases
- Zoho Mail: https://downloads.zohocdn.com/zmail-desktop/linux/
- Zoho Workdrive: https://www.zoho.com/workdrive/desktop-sync.html
- Jetbrains-Toolbox: https://www.jetbrains.com/toolbox-app/
- Sublime-Text: https://www.sublimetext.com/docs/linux_repositories.html
-
Debian & Ubuntu:
- Add non-free and backport sources, then run the
install-os-packges.shagain - Ulauncher: https://ulauncher.io/#Download
- Add non-free and backport sources, then run the
-
Debian:
Test
-
Need to be inside this directory
cd scripts/test -
Use
Dockerfileto change OS -
Run the script
./run-test.sh
Description
Languages
Shell
35.6%
Lua
33.7%
Vim Script
30.1%
Python
0.4%
CSS
0.1%