Compare commits

..

2 Commits

Author SHA1 Message Date
oxypomme
7e7e4257bc feat: added terminal config 2026-06-15 11:30:10 +02:00
oxypomme
91d3325128 fix: updated some config 2026-06-15 11:16:13 +02:00
6 changed files with 80 additions and 67 deletions

5
.config/foot/foot.ini Normal file
View File

@@ -0,0 +1,5 @@
font=FiraCode Nerd Font Mono:size=9
[colors-dark]
alpha=0.9

View File

@@ -0,0 +1 @@
theme = "zed_onedark"

View File

@@ -0,0 +1,2 @@
inherits = "zed_onedark"
"ui.background" = {}

View File

@@ -11,9 +11,6 @@
"alignment": "left", "alignment": "left",
"segments": [ "segments": [
{ {
"properties": {
"cache_duration": "none"
},
"trailing_diamond": "\ue0b0", "trailing_diamond": "\ue0b0",
"template": " {{.Icon}} ", "template": " {{.Icon}} ",
"foreground": "#FFF", "foreground": "#FFF",
@@ -22,8 +19,7 @@
"style": "diamond" "style": "diamond"
}, },
{ {
"properties": { "options": {
"cache_duration": "none",
"style": "full" "style": "full"
}, },
"trailing_diamond": "\ue0b0", "trailing_diamond": "\ue0b0",
@@ -40,8 +36,7 @@
"alignment": "right", "alignment": "right",
"segments": [ "segments": [
{ {
"properties": { "options": {
"cache_duration": "none",
"time_format": "15:03" "time_format": "15:03"
}, },
"leading_diamond": "\ue0b2", "leading_diamond": "\ue0b2",
@@ -58,17 +53,20 @@
"alignment": "left", "alignment": "left",
"segments": [ "segments": [
{ {
"properties": { "type": "shell",
"always_enabled": true, "style": "diamond",
"cache_duration": "none" "trailing_diamond": "\ue0b0",
"foreground": "#597E7E"
},
{
"options": {
"always_enabled": true
}, },
"template": " ", "template": " ",
"foreground": "#5ACA00", "foreground": "#5ACA00",
"type": "status", "type": "status",
"style": "plain", "style": "plain",
"foreground_templates": [ "foreground_templates": ["{{ if gt .Code 0 }}#FF5252{{ end }}"]
"{{ if gt .Code 0 }}#FF5252{{ end }}"
]
} }
], ],
"newline": true "newline": true
@@ -78,7 +76,7 @@
"alignment": "right", "alignment": "right",
"segments": [ "segments": [
{ {
"properties": { "options": {
"fetch_package_manager": true, "fetch_package_manager": true,
"pnpm_icon": "", "pnpm_icon": "",
"yarn_icon": "", "yarn_icon": "",
@@ -87,15 +85,13 @@
"leading_diamond": "\ue0b2", "leading_diamond": "\ue0b2",
"template": " 󰎙 {{ .Full }} {{if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ else }}{{ if .PackageManagerName }}({{ .PackageManagerName }}){{ end }}{{ end }}", "template": " 󰎙 {{ .Full }} {{if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ else }}{{ if .PackageManagerName }}({{ .PackageManagerName }}){{ end }}{{ end }}",
"foreground": "#4D9D0F", "foreground": "#4D9D0F",
"foreground_templates": [ "foreground_templates": ["{{ if .Mismatch }}#FFEB3B{{ end }}"],
"{{ if .Mismatch }}#FFEB3B{{ end }}"
],
"background": "236", "background": "236",
"type": "node", "type": "node",
"style": "diamond" "style": "diamond"
}, },
{ {
"properties": { "options": {
"fetch_status": true, "fetch_status": true,
"source": "cli", "source": "cli",
"mapped_branches": { "mapped_branches": {

View File

@@ -8,20 +8,57 @@
// command palette (cmd-shift-p / ctrl-shift-p) // command palette (cmd-shift-p / ctrl-shift-p)
{ {
"cli_default_open_behavior": "existing_window", "cli_default_open_behavior": "existing_window",
"outline_panel": {
"dock": "left",
},
"edit_predictions": {
"mode": "subtle",
"provider": "codestral",
},
"disable_ai": false,
"vim_mode": false,
"telemetry": { "telemetry": {
"metrics": false, "metrics": false,
"diagnostics": false, "diagnostics": false,
}, },
"disable_ai": false,
"show_edit_predictions": true,
"edit_predictions": {
"codestral": {
"model": "codestral-latest",
},
"mode": "subtle",
"provider": "codestral",
},
"agent_servers": {
"Mistral Vibe": {
"default_config_options": {
"mode": "plan",
"model": "devstral-small",
},
"type": "custom",
"command": "/app/bin/host-spawn",
"args": ["/home/sublet/.local/bin/vibe-acp"],
"env": {},
},
},
"agent": {
"sidebar_side": "right",
"dock": "right",
"favorite_models": [
{
"provider": "mistral",
"model": "codestral-latest",
"enable_thinking": false,
},
{
"provider": "mistral",
"model": "devstral-medium-latest",
"enable_thinking": false,
},
],
"button": true,
"default_profile": "ask",
"default_model": {
"provider": "mistral",
"model": "devstral-medium-latest",
},
},
"vim_mode": false,
"base_keymap": "VSCode", "base_keymap": "VSCode",
"theme": "One Dark - Darkened", "theme": "One Dark - Darkened",
@@ -40,7 +77,7 @@
"shell": { "shell": {
"with_arguments": { "with_arguments": {
"program": "/app/bin/host-spawn", "program": "/app/bin/host-spawn",
"args": ["zsh"], "args": [],
}, },
}, },
"font_family": "FiraCode Nerd Font Mono", "font_family": "FiraCode Nerd Font Mono",
@@ -66,6 +103,10 @@
"enabled": true, "enabled": true,
}, },
"outline_panel": {
"dock": "left",
},
"project_panel": { "project_panel": {
"hide_hidden": true, "hide_hidden": true,
"hide_root": true, "hide_root": true,
@@ -74,26 +115,7 @@
"entry_spacing": "standard", "entry_spacing": "standard",
}, },
"agent": {
"sidebar_side": "right",
"dock": "right",
"favorite_models": [
{
"provider": "mistral",
"model": "codestral-latest",
"enable_thinking": false,
},
],
"button": true,
"default_profile": "ask",
"default_model": {
"provider": "mistral",
"model": "codestral-latest",
},
},
"auto_signature_help": true, "auto_signature_help": true,
"show_edit_predictions": false,
"collaboration_panel": { "collaboration_panel": {
"dock": "left", "dock": "left",
@@ -168,16 +190,4 @@
}, },
"hidden_files": ["**/node_modules"], "hidden_files": ["**/node_modules"],
"languages": {
"Vue.js": {
"show_edit_predictions": true,
},
"TypeScript": {
"show_edit_predictions": true,
},
"YAML": {
"format_on_save": "off",
},
},
} }

15
.zshenv
View File

@@ -1,11 +1,10 @@
# PNPM export PNPM_HOME=~/.local/share/pnpm
PNPM_BIN=$HOME/.local/share/pnpm/bin
LOCAL_BIN=$HOME/.local/bin
PATH=$PNPM_BIN:$LOCAL_BIN:$PATH path=(
$PNPM_HOME/bin
~/.local/bin
$path
)
# Cargo / Rust . ~/.cargo/env
. "$HOME/.cargo/env"
# VSCode
[[ "$TERM_PROGRAM" == "vscode" ]] && . "$(code --locate-shell-integration-path zsh)" [[ "$TERM_PROGRAM" == "vscode" ]] && . "$(code --locate-shell-integration-path zsh)"