From 0a9bdd91f85ed72af293b976ac0fdce062df62f2 Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger <74497638+sebaschi@users.noreply.github.com> Date: Sat, 11 May 2024 22:22:08 +0200 Subject: [PATCH] Add first rsync filter file --- dot-config/starship.toml | 130 +++++++++++++++++++++++++++++ rsync-config/dot-rsync-filter-home | 40 +++++++++ 2 files changed, 170 insertions(+) create mode 100644 dot-config/starship.toml create mode 100644 rsync-config/dot-rsync-filter-home diff --git a/dot-config/starship.toml b/dot-config/starship.toml new file mode 100644 index 0000000..6cfedad --- /dev/null +++ b/dot-config/starship.toml @@ -0,0 +1,130 @@ +#format = """ +#[╭─user───❯](bold blue) $username +#[┣─system─❯](bold yellow) $hostname +#[┣─project❯](bold red) $directory$rust$git_branch$git_status$package$golang$terraform$docker_context$python$docker_context$nodejs +#[╰─cmd────❯](bold green) +#""" +[username] +style_user = "green bold" +style_root = "red bold" +format = "[$user]($style) " +disabled = false +show_always = true + +[hostname] +ssh_only = false +format = 'on [$hostname](bold purple) ' +trim_at = "." +disabled = false + +# Replace the "❯" symbol in the prompt with "➜" +[character] # The name of the module we are configuring is "character" +success_symbol = "[➜](bold green)" # The "success_symbol" segment is being set to "➜" with the color "bold green" +error_symbol = "[✗](bold red)" +#   +# configure directory +[directory] +read_only = " " +truncation_length = 10 +truncate_to_repo = true # truncates directory to root folder if in github repo +style = "bold italic blue" + +[cmd_duration] +min_time = 4 +show_milliseconds = false +disabled = false +style = "bold italic red" + +[aws] +symbol = " " + +[conda] +symbol = " " + +[dart] +symbol = " " + +#[directory] +#read_only = " " + +[docker_context] +symbol = " " +format = "via [$symbol$context]($style) " +style = "blue bold" +only_with_files = true +detect_files = ["docker-compose.yml", "docker-compose.yaml", "Dockerfile"] +detect_folders = [] +disabled = false + +[elixir] +symbol = " " + +[elm] +symbol = " " + +[git_branch] +symbol = " " + +[golang] +symbol = " " + +[hg_branch] +symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[haskell] +symbol = "λ " + +[memory_usage] +symbol = " " + +[nim] +symbol = " " + +[nix_shell] +symbol = " " + +[package] +symbol = " " + +[perl] +symbol = " " + +[php] +symbol = " " + +[python] +symbol = "🐍 " +#pyenv_version_name = true +format = 'via [${symbol}python (${version} )(\($virtualenv\) )]($style)' +style = "bold yellow" +pyenv_prefix = "venv " +python_binary = ["./venv/bin/python", "python", "python3", "python2"] +detect_extensions = ["py"] +version_format = "v${raw}" + +[ruby] +symbol = " " + +[rust] +symbol = " " + +[scala] +symbol = " " + +[shlvl] +symbol = " " + +[swift] +symbol = "ﯣ " + +[nodejs] +format = "via [ Node.js $version](bold green) " +detect_files = ["package.json", ".node-version"] +detect_folders = ["node_modules"] + diff --git a/rsync-config/dot-rsync-filter-home b/rsync-config/dot-rsync-filter-home new file mode 100644 index 0000000..4c20f21 --- /dev/null +++ b/rsync-config/dot-rsync-filter-home @@ -0,0 +1,40 @@ +- C +- **/img/ +- **/.git/ +- **/out/*** +- **/in/*** +- **/data/ +- **/cache/ +- **/__MACOSX/ +- **/venv/ +- **/.gitignore +- **/.*config +- **/.*format +- **/rocksdb/ +- **/relic/ +- **/build/** +- **/third_party/*** +- **/*pethpc*/*** +- **/.idea/*** +- .gitkeep +- **/.obsidian/*** +- **/__pycache__/*** +- **tutorat** +- **/unibas**dpi/**abgaben +- **/*.rep/*** ++ **/projects/*** ++ **/scripts/*** ++ **/documents/*** ++ **/.config/*** ++ unibas**dpi/slides/*** +- abgaben/*** +- *.csv +- .log/*** +- *.log +- .cache/*** +- dotfiles +- *.dotfiles +- a.out +- *.o +- slnopriv/** +