Skip to content

retro98boy/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cd ~ && git clone https://github.com/retro98boy/dotfiles.git

Zsh

安装Zsh

ArchLinux:

sudo pacman -S zsh

Termux:

apt install zsh

Ubuntu:

sudo apt install zsh

or

手动下载最新的源码编译安装

# 安装依赖和工具
# cursesw = curses + utf-8支持
sudo apt install libncursesw5-dev autoconf gcc make cmake
# 编译并安装
./Util/preconfig
./configure --prefix=/usr/local
make -j12
make check
sudo make install

应用配置

ln -svf ~/dotfiles/zsh/.zshrc ~; \
sh ~/dotfiles/zsh/install_plugins.sh

Neovim

安装Neovim

ArchLinux:

sudo pacman -S neovim

Termux:

apt install neovim

Ubuntu:

sudo apt install neovim

or

手动下载最新的源码编译安装

# 安装依赖和工具
sudo apt install pkg-config libtool-bin gettext gcc make cmake unzip git
# 编译并安装
make CMAKE_BUILD_TYPE=RelWithDebInfo CMAKE_INSTALL_PREFIX=/usr/local -j12
sudo make install

应用配置

ln -svf ~/dotfiles/nvim ~/.config

kitty

安装kitty

ArchLinux:

sudo pacman -S kitty

Ubuntu:

sudo apt install kitty

or

从kitty的github的Releases界面下载最新的Linux amd64 binary bundle,解压到~/.local或者/usr/local

应用配置

ln -svf ~/dotfiles/kitty ~/.config

Ghostty

安装Ghostty

ArchLinux:

sudo pacman -S ghostty

应用配置

ln -svf ~/dotfiles/ghostty ~/.config

Windows Terminal

安装Windows Terminal

此处下载安装包安装即可

应用配置

dotfiles/windows_terminal下的文件全部复制到%USERPROFILE%\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState即可

Hyprland

安装Hyprland及其它工具

ArchLinux:

sudo pacman -S hyprland hyprlock hypridle xdg-desktop-portal-hyprland

sudo pacman -S wofi waybar swaync swww \
nwg-look brightnessctl pamixer pavucontrol wireplumber network-manager-applet blueman \
fcitx5-im fcitx5-rime wl-clipboard \
polkit-gnome \
ttf-jetbrains-mono-nerd

sudo pacman -S nautilus nautilus-checksums nautilus-image-converter nautilus-metadata-editor nautilus-share gvfs-smb gvfs-nfs gvfs-mtp file-roller \
kitty archlinuxcn/nautilus-open-any-terminal
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal kitty

应用配置

ln -svf ~/dotfiles/hyprland/hypr ~/.config; \
ln -svf ~/dotfiles/hyprland/wofi ~/.config; \
ln -svf ~/dotfiles/hyprland/swaync ~/.config; \
ln -svf ~/dotfiles/hyprland/waybar ~/.config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published