diff --git a/.chezmoiroot b/.chezmoiroot new file mode 100644 index 0000000..5e72f75 --- /dev/null +++ b/.chezmoiroot @@ -0,0 +1 @@ +home diff --git a/private_dot_config/hypr/hypridle.conf b/home/private_dot_config/hypr/hypridle.conf similarity index 100% rename from private_dot_config/hypr/hypridle.conf rename to home/private_dot_config/hypr/hypridle.conf diff --git a/private_dot_config/hypr/hyprland.conf b/home/private_dot_config/hypr/hyprland.conf similarity index 100% rename from private_dot_config/hypr/hyprland.conf rename to home/private_dot_config/hypr/hyprland.conf diff --git a/private_dot_config/hypr/hyprlock.conf b/home/private_dot_config/hypr/hyprlock.conf similarity index 100% rename from private_dot_config/hypr/hyprlock.conf rename to home/private_dot_config/hypr/hyprlock.conf diff --git a/private_dot_config/hypr/hyprpaper.conf b/home/private_dot_config/hypr/hyprpaper.conf similarity index 100% rename from private_dot_config/hypr/hyprpaper.conf rename to home/private_dot_config/hypr/hyprpaper.conf diff --git a/private_dot_config/hypr/scripts/grimblast/Makefile b/home/private_dot_config/hypr/scripts/grimblast/Makefile similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/Makefile rename to home/private_dot_config/hypr/scripts/grimblast/Makefile diff --git a/private_dot_config/hypr/scripts/grimblast/README.md b/home/private_dot_config/hypr/scripts/grimblast/README.md similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/README.md rename to home/private_dot_config/hypr/scripts/grimblast/README.md diff --git a/private_dot_config/hypr/scripts/grimblast/default.nix b/home/private_dot_config/hypr/scripts/grimblast/default.nix similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/default.nix rename to home/private_dot_config/hypr/scripts/grimblast/default.nix diff --git a/private_dot_config/hypr/scripts/grimblast/dot_gitignore b/home/private_dot_config/hypr/scripts/grimblast/dot_gitignore similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/dot_gitignore rename to home/private_dot_config/hypr/scripts/grimblast/dot_gitignore diff --git a/private_dot_config/hypr/scripts/grimblast/executable_grimblast b/home/private_dot_config/hypr/scripts/grimblast/executable_grimblast similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/executable_grimblast rename to home/private_dot_config/hypr/scripts/grimblast/executable_grimblast diff --git a/private_dot_config/hypr/scripts/grimblast/executable_screenshot.sh b/home/private_dot_config/hypr/scripts/grimblast/executable_screenshot.sh similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/executable_screenshot.sh rename to home/private_dot_config/hypr/scripts/grimblast/executable_screenshot.sh diff --git a/private_dot_config/hypr/scripts/grimblast/grimblast.1.scd b/home/private_dot_config/hypr/scripts/grimblast/grimblast.1.scd similarity index 100% rename from private_dot_config/hypr/scripts/grimblast/grimblast.1.scd rename to home/private_dot_config/hypr/scripts/grimblast/grimblast.1.scd diff --git a/private_dot_config/mako/config b/home/private_dot_config/mako/config similarity index 100% rename from private_dot_config/mako/config rename to home/private_dot_config/mako/config diff --git a/home/private_dot_config/private_fish/config.fish b/home/private_dot_config/private_fish/config.fish new file mode 100644 index 0000000..f436184 --- /dev/null +++ b/home/private_dot_config/private_fish/config.fish @@ -0,0 +1,49 @@ +if status is-interactive + # Commands to run in interactive sessions can go here +end + +# starship custom conf +set -gx STARSHIP_CONFIG $__fish_config_dir/starship.toml +# starship custom conf end +starship init fish | source +# greeting +function fish_greeting + cat $__fish_config_dir/motd +end +# greeting end +# pnpm +set -gx PNPM_HOME "/home/grassblock/.local/share/pnpm" +if not string match -q -- $PNPM_HOME $PATH + set -gx PATH "$PNPM_HOME" $PATH +end +# pnpm end + +# ssh-agent +#set SSH_ENV_FILE "$HOME/.ssh/agent-environment" +#set SSH_TIMEOUT 86400 # 24 hours in seconds + +#function ssh_start_agent +# ssh-agent -c -t "$SSH_TIMEOUT" > "$SSH_ENV_FILE" +# chmod 600 "$SSH_ENV_FILE" +# source "$SSH_ENV_FILE" +# ssh-add # [] Change to your path +#end + +#if test -f "$SSH_ENV_FILE" +# source "$SSH_ENV_FILE" +# if not ps -p "$SSH_AGENT_PID" > /dev/null +# ssh_start_agent +# end +#else +# ssh_start_agent +#end +## ssh-agent-end +rvm default + +# Created by `pipx` on 2023-10-13 01:41:55 +set PATH $PATH /home/grassblock/.local/bin +# pipx end + +# 0x0 start + +#0x0 end diff --git a/home/private_dot_config/private_fish/motd b/home/private_dot_config/private_fish/motd new file mode 100644 index 0000000..2d2f6a1 --- /dev/null +++ b/home/private_dot_config/private_fish/motd @@ -0,0 +1,10 @@ + ________ ___ ________ ___ ___ +|\ _____\|\ \ |\ ____\ |\ \|\ \ +\ \ \__/ \ \ \\ \ \___|_\ \ \\\ \ + \ \ __\ \ \ \\ \_____ \\ \ __ \ + \ \ \_| \ \ \\|____|\ \\ \ \ \ \ + \ \__\ \ \__\ ____\_\ \\ \__\ \__\ + \|__| \|__||\_________\\|__|\|__| + \|_________| + +Welcome to fish! diff --git a/home/private_dot_config/private_fish/starship.toml b/home/private_dot_config/private_fish/starship.toml new file mode 100644 index 0000000..5d42186 --- /dev/null +++ b/home/private_dot_config/private_fish/starship.toml @@ -0,0 +1,14 @@ +# 根据 schema 提供自动补全 +"$schema" = 'https://starship.rs/config-schema.json' + +# 在提示符之间插入空行 +add_newline = true + +# 将提示符中的 '❯' 替换为 '➜' +[character] # 此模块名称为 'character' +success_symbol = '[➜](bold green)' # 将 'success_symbol' 片段设置成颜色为 'bold green' 的 '➜' +error_symbol = '[➜](bold red)' + +# duration +[cmd_duration] +format = '[$duration](bold yellow)' diff --git a/private_dot_config/rofi/config.rasi b/home/private_dot_config/rofi/config.rasi similarity index 100% rename from private_dot_config/rofi/config.rasi rename to home/private_dot_config/rofi/config.rasi diff --git a/private_dot_config/rofi/nord.rasi b/home/private_dot_config/rofi/nord.rasi similarity index 100% rename from private_dot_config/rofi/nord.rasi rename to home/private_dot_config/rofi/nord.rasi diff --git a/private_dot_config/rofi/scripts/executable_clip b/home/private_dot_config/rofi/scripts/executable_clip similarity index 100% rename from private_dot_config/rofi/scripts/executable_clip rename to home/private_dot_config/rofi/scripts/executable_clip diff --git a/private_dot_config/rofi/scripts/powermenu-unusable.tar.zst b/home/private_dot_config/rofi/scripts/powermenu-unusable.tar.zst similarity index 100% rename from private_dot_config/rofi/scripts/powermenu-unusable.tar.zst rename to home/private_dot_config/rofi/scripts/powermenu-unusable.tar.zst diff --git a/private_dot_config/rofi/scripts/powermenu/executable_powermenu.sh b/home/private_dot_config/rofi/scripts/powermenu/executable_powermenu.sh similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/executable_powermenu.sh rename to home/private_dot_config/rofi/scripts/powermenu/executable_powermenu.sh diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/adapta.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/adapta.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/adapta.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/adapta.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/arc.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/arc.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/arc.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/arc.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/black.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/black.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/black.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/black.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/catppuccin.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/catppuccin.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/catppuccin.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/catppuccin.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/cyberpunk.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/cyberpunk.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/cyberpunk.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/cyberpunk.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/dracula.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/dracula.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/dracula.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/dracula.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/everforest.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/everforest.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/everforest.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/everforest.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/gruvbox.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/gruvbox.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/gruvbox.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/gruvbox.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/lovelace.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/lovelace.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/lovelace.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/lovelace.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/navy.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/navy.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/navy.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/navy.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/nord.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/nord.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/nord.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/nord.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/onedark.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/onedark.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/onedark.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/onedark.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/paper.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/paper.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/paper.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/paper.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/solarized.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/solarized.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/solarized.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/solarized.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/tokyonight.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/tokyonight.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/tokyonight.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/tokyonight.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/colors/yousai.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/colors/yousai.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/colors/yousai.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/colors/yousai.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/confirm.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/confirm.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/confirm.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/confirm.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/fonts.rasi b/home/private_dot_config/rofi/scripts/powermenu/shared/fonts.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/fonts.rasi rename to home/private_dot_config/rofi/scripts/powermenu/shared/fonts.rasi diff --git a/private_dot_config/rofi/scripts/powermenu/shared/images/user.jpeg b/home/private_dot_config/rofi/scripts/powermenu/shared/images/user.jpeg similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/shared/images/user.jpeg rename to home/private_dot_config/rofi/scripts/powermenu/shared/images/user.jpeg diff --git a/private_dot_config/rofi/scripts/powermenu/style.rasi b/home/private_dot_config/rofi/scripts/powermenu/style.rasi similarity index 100% rename from private_dot_config/rofi/scripts/powermenu/style.rasi rename to home/private_dot_config/rofi/scripts/powermenu/style.rasi diff --git a/private_dot_config/rofimoji.rc b/home/private_dot_config/rofimoji.rc similarity index 100% rename from private_dot_config/rofimoji.rc rename to home/private_dot_config/rofimoji.rc diff --git a/private_dot_config/waybar/config.jsonc b/home/private_dot_config/waybar/config.jsonc similarity index 100% rename from private_dot_config/waybar/config.jsonc rename to home/private_dot_config/waybar/config.jsonc diff --git a/private_dot_config/waybar/style.css b/home/private_dot_config/waybar/style.css similarity index 100% rename from private_dot_config/waybar/style.css rename to home/private_dot_config/waybar/style.css