Skip to content

leisiji/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles

My dotfiles for Arch linux.

Installation

I'm using stow to manage my dotfiles.

Minimal development on terminal:

sudo pacman -S \
    zsh fzf universal-ctags duf dust global glow rust-analyzer gopls \
    jq bat ripgrep fd eza hexyl gitui yazi zoxide bottom starship \
    cmake-language-server stylua clang tmux bear lua-language-server \
    neovim bun termusic

language-server, linter, formatter

bun add --global \
    bash-language-server vim-language-server \
    markdownlint-cli2 pyright typescript git-split-diffs \
    typescript-language-server vscode-json-languageserver
cd $HOME/.bun/bin/ && ls | xargs sed -i "1s/\/usr\/bin\/env node/\/usr\/bin\/env bun/"

paru -S \
    kotlin-language-server \
    groovy-language-server-git \
    jdtls bun \
    google-java-format

Chinese input method:

sudo pacman -S fcitx5-im fcitx5-rime fcitx5-chinese-addons ttf-cascadia-code-nerd

Plugin Manager:

# packer.nvim
mkdir -p ~/.local/share/nvim/lazy/
git clone https://github.com/folke/lazy.nvim.git \
    ~/.local/share/nvim/lazy/lazy.nvim/

hyprland

sudo pacman -S xdg-desktop-portal-hyprland xdg-desktop-portal-hyprland hyprpaper dunst \
               wofi wlogout ghostty

About

linux configuration backup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published