Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

739 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 lazygit yazi zoxide bottom starship atuin \
    cmake-language-server stylua clang tmux bear lua-language-server \
    neovim bun termusic
cargo install flash_tmux tree-sitter-cli
# cargo install makefile-lsp
go install github.com/owenrumney/make-ls/cmd/make-ls@latest

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
# font: https://github.com/subframe7536/maple-font

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/

software can also be downloaded from below links:

About

linux configuration backup

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages