- TABLE OF CONTENTS
- VSCode profile / settings as primary code editor and it's workspaces.
Setup with AI Agent and vim extension with LazyVim keybindings in mind for maximum productivity.
Powered by CVIMU, which I wrote. - dotfiles and configs managed by GNU/Stow - Kitty, Zsh, Cmus, gitconfig, and more.
- zsh functions.
- Various installation scripts.
- Be on Fedora.
- Bash.
- Using gnome desktop environment while using this for
gsettings. - Have ssh key configured w/GitHub to clone using ssh.
- Installs
dnfandflatpakpackages - Installs nerd font:
Hack Nerd Font - Installs
lazygit - Installs
vimv - Configures gnome settings with
gsettings
And likely more. For full info, check scripts themselves at start.sh and install_scripts directory
sudo dnf install -y zsh & sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlightingwget -qO- https://raw.githubusercontent.com/monoira/.dotfiles/main/start.sh | bash- open vscode - required so
$HOME/.config/Code/Usergets created - import vscode profile
- clone and open workspaces
- run following script to symlink vscode global settings.json,
which includes
vscode-vimextension keybindings.
ln -sf "$HOME/.dotfiles/CVIMU/settings.json" "$HOME/.config/Code/User/settings.json"When everything finishes, reboot your system! VERY IMPORTANT!
- place packages based on the following image:

- software program preferences:

- change refresh rate in
settings > refresh rateto120 Hz - add a keyboard layout
- in
about:configof firefox, change
full-screen-api.warning.timeout
to
0 - add Vim extension to Dbeaver manually
nvm install --lts && nvm use --ltsgit submodule update --remote --merge
git add . && git commit -m "chore: updated submodules" && git pushI've been creating FOSS / GNU/Linux / nvim / web
related software for some time now.
If you used, forked or took code from one of my projects and you
would like to support me 👍,
you can donate here:
| type | address |
|---|---|
| Bitcoin (SegWit) | bc1ql8sp9shx4svzlwv0ckzv8s7pphw5upvmt8m2m7 |
| Ethereum (Ethereum) | 0xf2FCB0Af39DF7A608b76297e45181aF23fEB939F |