[chore] Update the readme
This commit is contained in:
50
README.md
50
README.md
@@ -1,16 +1,58 @@
|
|||||||
## Dotfiles
|
## Dotfiles
|
||||||
|
|
||||||
These are dotfiles for my Linux as MacOS machines
|
These are dotfiles for my Linux, MacOS and Windows machines
|
||||||
|
|
||||||
Linux is running Arch Linux with [hyprland](https://hyprland.org) / bspwm
|
### Linux
|
||||||
MacOS is running MacOS Ventura with [yabai](https://github.com/koekeishiya/yabai)
|
- OS: Arch Linux
|
||||||
|
- Shell: fish
|
||||||
|
- Editor: nvim
|
||||||
|
- WM / DE: [hyprland](https://hyprland.org)
|
||||||
|
- Terminal: foot / wezterm
|
||||||
|
|
||||||
To install simply do
|
### MacOS
|
||||||
|
- OS: MacOS Ventura
|
||||||
|
- Shell: fish
|
||||||
|
- Editor: nvim
|
||||||
|
- WM: [yabai](https://github.com/koekeishiya/yabai)
|
||||||
|
- Terminal: wezterm
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
- OS: Windows 11
|
||||||
|
- Shell: nushell
|
||||||
|
- Editor: nvim / helix
|
||||||
|
- WM: Vanilla
|
||||||
|
- Terminal: Vanilla / wezterm
|
||||||
|
|
||||||
|
#### Tools
|
||||||
|
Some useful tools I use everyday
|
||||||
|
| Name | Repo
|
||||||
|
| --- | ---
|
||||||
|
| `bat` | [sharkdp/bat](https://github.com/sharkdp/fd)
|
||||||
|
| `dust` | [bootandy/dust](https://github.com/bootandy/dust)
|
||||||
|
| `exa` | [
|
||||||
|
| `fd` | [sharkdp/fd](https://github.com/sharkdp/fd)
|
||||||
|
| `fnm` | [Schniz/fnm](https://github.com/Schniz/fnm)
|
||||||
|
| `fzf` | [junegunn/fzf](https://github.com/junegunn/fzf)
|
||||||
|
| `glow` | [charmbracelet/glow](https://github.com/charmbracelet/glow)
|
||||||
|
| `just` | [casey/just](https://github.com/casey/just)
|
||||||
|
| `macchina` | [macchina-cli/macchina](https://github.com/Macchina-CLI/macchina)
|
||||||
|
| `rg/ripgrep` | [BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep)
|
||||||
|
| `starship` | [starship/starship](https://github.com/starship/starship)
|
||||||
|
| `z/zoxide` | [ajeetdsouza/zoxide](https://github.com/ajeetdsouza/zoxide)
|
||||||
|
|
||||||
|
#### Others
|
||||||
|
`zig` zig toolchain can be used to compile tree-sitter definitions without having to go through all the hassle of setting up llvm / MSVC on windows
|
||||||
|
`hx/helix` Vim/Neovim - like editor which has autocomplete, tree-sitter, debugger built-in.
|
||||||
|
`winget` Use winget to install tools onto windows. It comes by default and can easily install most things.
|
||||||
|
|
||||||
|
#### Installation
|
||||||
|
To install on unixes simply do ( needs to have git installed )
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
curl sh.uttarayan.me | sh
|
curl sh.uttarayan.me | sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Dotfiles
|
||||||
Includes the dotfiles for
|
Includes the dotfiles for
|
||||||
|
|
||||||
- [alacritty](#alacritty)
|
- [alacritty](#alacritty)
|
||||||
|
|||||||
Reference in New Issue
Block a user