mirror of
https://github.com/fscotto/infra.git
synced 2026-05-30 15:39:58 +00:00
Remove Codex CLI from desktop bootstrap and dotfiles
This commit is contained in:
@@ -55,7 +55,6 @@ Ansible-driven personal infrastructure repo for Void desktops, Linux workstation
|
|||||||
- User services are managed by `turnstile` and live under `dotfiles/desktop/.config/service/`.
|
- User services are managed by `turnstile` and live under `dotfiles/desktop/.config/service/`.
|
||||||
- `ssh-agent` runs under `turnstile` with stable socket `~/.local/state/ssh-agent/socket`.
|
- `ssh-agent` runs under `turnstile` with stable socket `~/.local/state/ssh-agent/socket`.
|
||||||
- `ollama` is installed from the upstream Linux tarball into `/usr/local` and runs under `turnstile`.
|
- `ollama` is installed from the upstream Linux tarball into `/usr/local` and runs under `turnstile`.
|
||||||
- `Codex CLI` is installed globally via npm and can target the local Ollama instance.
|
|
||||||
- Critical session entrypoints:
|
- Critical session entrypoints:
|
||||||
- `dotfiles/desktop/.xinitrc`
|
- `dotfiles/desktop/.xinitrc`
|
||||||
- `dotfiles/desktop/.local/bin/start-sway-session`
|
- `dotfiles/desktop/.local/bin/start-sway-session`
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ Lo stato attuale del profilo desktop include, tra le altre cose:
|
|||||||
- pacchetti Void Linux e servizi runit
|
- pacchetti Void Linux e servizi runit
|
||||||
- `turnstile` per i servizi utente, inclusi `emacs`, `ssh-agent` e `ollama`
|
- `turnstile` per i servizi utente, inclusi `emacs`, `ssh-agent` e `ollama`
|
||||||
- `ssh-agent` con socket stabile condiviso tra shell, SSH ed Emacs in `~/.local/state/ssh-agent/socket`
|
- `ssh-agent` con socket stabile condiviso tra shell, SSH ed Emacs in `~/.local/state/ssh-agent/socket`
|
||||||
- `ollama` installato da tarball upstream e gestito come servizio utente `turnstile`, con `Codex CLI` installato globalmente via npm
|
- `ollama` installato da tarball upstream e gestito come servizio utente `turnstile`
|
||||||
- Flatpak con remoto Flathub
|
- Flatpak con remoto Flathub
|
||||||
- GNOME Keyring e bootstrap della posta via script dedicato
|
- GNOME Keyring e bootstrap della posta via script dedicato
|
||||||
- `Waybar` separata per compositor (`config-sway.jsonc` e `config-hyprland.jsonc`) con `style.css` condiviso
|
- `Waybar` separata per compositor (`config-sway.jsonc` e `config-hyprland.jsonc`) con `style.css` condiviso
|
||||||
|
|||||||
@@ -186,10 +186,6 @@ desktop_common_dotfiles:
|
|||||||
src: .config/udiskie/
|
src: .config/udiskie/
|
||||||
dest: .config/udiskie/
|
dest: .config/udiskie/
|
||||||
mode: preserve
|
mode: preserve
|
||||||
- name: Codex config
|
|
||||||
src: .codex/
|
|
||||||
dest: .codex/
|
|
||||||
mode: preserve
|
|
||||||
- name: Turnstile user services
|
- name: Turnstile user services
|
||||||
src: .config/service/
|
src: .config/service/
|
||||||
dest: .config/service/
|
dest: .config/service/
|
||||||
|
|||||||
@@ -573,10 +573,3 @@
|
|||||||
changed_when: true
|
changed_when: true
|
||||||
when:
|
when:
|
||||||
- ollama_archive_download.changed or not ollama_install_state.stat.exists
|
- ollama_archive_download.changed or not ollama_install_state.stat.exists
|
||||||
|
|
||||||
- name: Install Codex CLI globally
|
|
||||||
tags: [packages]
|
|
||||||
community.general.npm:
|
|
||||||
name: "@openai/codex"
|
|
||||||
global: true
|
|
||||||
state: present
|
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
[model_providers.ollama-launch]
|
|
||||||
name = "Ollama"
|
|
||||||
base_url = "http://localhost:11434/v1"
|
|
||||||
|
|
||||||
[profiles.ollama-cloud]
|
|
||||||
model = "gpt-5.4"
|
|
||||||
model_provider = "ollama-launch"
|
|
||||||
model_reasoning_effort = "medium"
|
|
||||||
|
|
||||||
[projects."/home/fscotto"]
|
|
||||||
trust_level = "trusted"
|
|
||||||
Reference in New Issue
Block a user