Skip to content

viktorashi/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Download all scripts from here and run them inside bash, zsh

Orr copy-paste these from below, but you'll need to get curl first

Important

Beforehand for Windows users! Follow The MSYS2 tutorial for installing it. It automatically adds bash, which can later be accessed directly through the Windows Terminal via the command sh. Inside the MSYS2 terminal run

pacman -S curl zsh

Add

C:\msys64\mingw64\bin

to your path

Important

If on Windows you need to hard-link a lot of stuff that's tracked, so run this

~/docs/vindovs/link-windows-thangs.bat

Which allows you to: Back up, remove your old, dusty config and clone + set up the repo for your brand-new one

curl -fsSL https://raw.githubusercontent.com/viktorashi/my-config/main/docs/backup-remove-and-clone.sh | sh

Restart your shell. Voila!

Now you'll be able to run the following commands:

You should have my lazy-aah aliases so you can use things like
conf status
#or ,even more lazily:
conf s

cons sw windows10 # if you're one of those

conf pull #after you've bothered me

#whenever you add a new file and want it to be tracked:
conf add <filename>

#or shortcut if you've added new plugin files in neovim
confad

#even view it nicely if you have lazygit:
configlazygit

You can check them out in ~/docs/aliases.sh

Other dependecies

Installing these on Windows: Get Scoop. and do

scoop install neovim delta zoxide fd

For node download nvm-setup.exe from nvm-windows/releases and do:

nvm install lts
nvm use <versiune>

For Rust development: On Windows you need Visual Studio C/C++ Windows Development Toolchain before even installing rustup. After you get it:

rustup update
rustup component add rust-analyzer
rustup component add rustfmt

Now just make sure you on the Private Wifi network (if you know you know) and run the all-lazily:

nv

Different neovim notes for binds and stuffs

Starting a command with ":term" takes the output of the command and spits it into a buffer FINALLYyY found da issue

✅✅✅✅ one more Voila! ✅✅✅✅

Aaand also im using: Powertoys to bing Caps to Scape. BringAllBack so im back on windows 7, aesthethics-wise

Contributing (u wont, dont lie)

To generate these docs I've used pandoc with THIS HIGHLY RECOMMENDED FILTER FOR pandoc: py-pandoc-include-code

and you can simply run:

make

if your machine has GNU Make

else just do

pandoc --filter=py-pandoc-include-code ~/docs/read-me.md -o ~/docs/README.md

before commiting orrr put it into that into the file go into ~/.cfg/hooks/pre-commit to make it a pre-commmit hook like ya boi

About

ba configu meu nuj

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors