Skip to content

Latest commit

 

History

History
152 lines (122 loc) · 4.87 KB

README.md

File metadata and controls

152 lines (122 loc) · 4.87 KB

LazyDev Dotfiles


image

VS Code

image

📂 Plugins

Design:
- Catppuccin for VSCode - Catppuccin Mocha (VSCode Theme)
- Apc Customize UI ++ - customize VSCode explorer
- Bearded Icons (VSCode Explorer icons)
- Better Comments (Comments design with !, #, ?, etc.. prefixes)
- Markdown All in One - System Default (README.md Preview Theme)
- Bracket Pair Color DLW - code brackets colors
- Error Lens - errors directly in code

Python:
- Python (Python typehints)
- Python Debugger 
- Pylance 
- Black Formater (Python PEP-8 formatter [CTRL + ALT + F])

Automations & Help:
- Codeium (AI with autocomplete)
- GitHub Actions (View GitHub Actions in a tab)
- GitHub Pull Requests (Send pull requests easily)
- SQLite Viewer (View database files directly in VSCode)
- YAML (.yml, .yaml files typehints)
- Docker (Dockerfile and Docker-Compose typehints)

Other:
- Discord Presence (Show the coding process with details in Discord Status)
- Polacode-2022 (Beautiful screenshots [CTRL + SHITF + P -> Polacode])

>_ Keybinds

Comment selected code: CTRL + K + C
Uncomment selected code: CTRL + K + U
Format code: SHIFT + ALT + F
Edit multiple rows: ALT + SELECT ROWS
Other: Default

Pycharm

image

📂 Plugins

Theme:
- Monokai Pro - Filter Spectrum
- Markdown Default

Automations & Help:
- Codeium (AI with autocomplete)
- Docker (Dockerfile and Docker-Compose typehints)
- YAML Default (.yml, .yaml files typehints)

Other:
- Discord Integration V2 (Show the coding process with details in Discord Status)

>_ Keybinds

Comment selected code: CTRL + /
Uncomment selected code: CTRL + /
Format code: CTRL + ALT + L 
Edit multiple rows: ALT + SELECT ROWS
Other: Default

Terminal

image

♾️ Installation

scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json
  • Add oh-my-posh to environmental variables, typing to pwsh:
$env:Path += ";C:\Users\YOUR_USER\AppData\Local\Programs\oh-my-posh\bin"
scoop install fastfetch
  • Copy my fastfetch config to C:\Users\<Username>\.config\fastfetch\config.conf;
  • Install eza (enhanced version of "ls" GNU command) using scoop:
scoop install eza
  • Install bat (enhanced version of "cat" GNU command) using scoop:
scoop install bat
  • Create a notepad (config file) in pwsh typing notepad $profile, and paste this:
Set-Alias -Name ls -Value eza
Set-Alias -Name cat -Value bat
Set-Alias -Name neofetch -Value fastfetch

oh-my-posh init pwsh --config 'https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/refs/heads/main/themes/catppuccin_mocha.omp.json' | Invoke-Expression

All configs can be found here

Inspired by: https://github.com/nixxoq/dotfiles