diff --git a/.stow-local-ignore b/.stow-local-ignore index e549614..35429e5 100644 --- a/.stow-local-ignore +++ b/.stow-local-ignore @@ -32,7 +32,7 @@ assets # comment stuff from here if using in future maybe .clang-format .bash_profile -./config/alacritty -./config/skhd -./config/sketchybar -./config/yabai +^/alacritty* +^/skhd* +^/sketchybar* +^/yabai* diff --git a/install.sh b/install.sh index eb7733c..65e431c 100755 --- a/install.sh +++ b/install.sh @@ -2,19 +2,21 @@ # ---- Terminal ---- echo "Installing your Teminal and other thingies..." -brew install fastfetch -brew install font-meslo-lg-nerd-font -brew install fzf brew install git -brew install kitty -brew install lsd -brew install neovim -brew install ripgrep +brew install ghostty brew install starship -brew install stow +brew install neovim +brew install font-jetbrains-mono-nerd-font brew install tmux +brew install fzf +brew install lsd +brew install ripgrep brew install zoxide +brew install lazygit +brew install fastfetch +brew install btop brew install zsh-syntax-highlighting +brew install stow echo "Creating symlinks using GNU STOW" stow . @@ -22,25 +24,23 @@ stow . echo "Sourcing zsh config It should work now atleast" source ~/.zshrc -# ---- Maybe sometimes idk ---- -# brew install btop -# brew install oven-sh/bun/bun -# brew install go -# brew install node -# brew install pnpm -# brew install wezterm +echo "Installing languages & runtime envs etc..." +brew install oven-sh/bun/bun +brew install go +brew install node +brew install pnpm # ---- Applications ---- echo "Installing the Applications..." brew install --cask discord brew install --cask docker -brew install --cask google-chrome +brew install --cask ghostty brew install --cask httpie -# brew install --cask keka +brew install --cask keka brew install --cask obsidian brew install --cask raycast brew install --cask spotify -brew install --cask telegram +brew install --cask zen-browser yabai() { @@ -70,4 +70,3 @@ if $install_yabai; then fi echo "setup complete...\n" -echo "Install few apps from binaries,gfckin Ice installation method...\n" diff --git a/readme.md b/readme.md index f7d18bb..b9cb371 100644 --- a/readme.md +++ b/readme.md @@ -1,29 +1,10 @@

- JJs dotfiles + lilJs dotfiles

-![](./assets/kitty-cat.png) - -![](./assets/nvim-cat.png) - -![](./assets/telescope-cat.png) - -![](./assets/home_.png) - -
- - Yabai tiling wm - - - - -![](./assets/yabai-fox.png) - -![](./assets/nvim-wez-fox.png) - -
+![](./assets/) ### 🚀 Installation @@ -33,15 +14,14 @@ git clone https://github.com/kulvirdotgg/dotFiles.git ``` -2. Run `install.sh` script. (provide `--yabai` flag to install **yabai** tiling window manager) +2. Run `install.sh` script. ```sh cd dotFiles ./install.sh ``` -3. Install `tmux tpm` from their [repo](https://github.com/tmux-plugins/tpm) as it causes some conflicts with my config. - -### Manual setup thingies (Ice age things) -- [Arc](https://arc.net) -- Use Cool icons for terminal (Aplications > {app} > Content > Resrouces) +3. Install `tmux tpm` from their [repo](https://github.com/tmux-plugins/tpm) +```sh +git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins +```