8000 GitHub - Lougnar/dotfiles: This is where i store my conf files. Like my Neovim configuration.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Lougnar/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lougnar dotfiles

Your dotfiles are how you personalize your system. These are mine. Some configs or install steps may missing.

Configurations

Clone repo: git clone git@github.com:Lougnar/conf.git ~/.config

Windows

Microsoft utilities

Install powertoys.

  • Disable all the modules & enable keyboard manager.
  • remap capslock to esc.

TODO: use winget configure .\configuration.dsc.yaml to install all winget packages ?

winget install Microsoft.PowerToys --source winget

fonts

Install FiraCode Nerd Font

copy - paste the font folder into C:\Windows\Fonts

Powershell 7.4

Install: winget install --id Microsoft.Powershell --source winget

Get profile script path: $profile

Add path to our custom profile script in the default powershell profile: C:\Users\<User>\.config\powershell\profile.ps1

Customize .confg\powershell\profile.ps1 with your ownenv if needed

Starship

winget install --id Starship.Starship

Neovim

Install Neovim

winget install Neovim.Neovim

Install ripgrep (find directory with regexp, ignore etc..) & fd (find cmd alternative) for telescope plugin.

winget install BurntSushi.ripgrep.MSVC

Install find command

winget install sharkdp.fd

// TODO: use zig toolchain Install llvm & mysys2 environment for tree sitter parser compilaion parser compiled with gcc crash neovim nvim-treesitter/nvim-treesitter#5264

A bug in llvm 18 crash nvim-dap so install version 17 winget install -e --id LLVM.LLVM -v 17.0.6 --force winget install llvm winget install --id=MSYS2.MSYS2 -e // TODO: use zig

Add clang to your path C:\Program Files\LLVM\bin

Install zig

dezip + add exe folder to your path:

https://ziglang.org/download/

Build ZLS from source (zig lsp)

git clone https://github.com/zigtools/zls
cd zls
zig build -Doptimize=ReleaseSafe

add zls zig-out folder to path.

Git GUI terminal app

Install lazy git winget install -e --id=JesseDuffield.lazygit

About

This is where i store my conf files. Like my Neovim configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0