bodicsek

bodicsek pushed to master at emacs/emacs

  • c471342d21 Update node.js default version to 24 and add cline installation Changed the default Node.js version from 20 to 24 in shell.nix. Added installation of cline via npm as a temporary measure to support usage with an ACP proxy until agent-shell is compatible.

1 week ago

bodicsek pushed to master at emacs/emacs

1 week ago

bodicsek pushed to master at docker/rpi-k8s

  • 200ec1dfd1 Update container images to latest versions

2 weeks ago

bodicsek pushed to master at emacs/emacs

  • c2b4aa859a Update org-agenda-files paths to relative Changed absolute paths in org-agenda-files from /Users/dnabracz/ to ~/, improving portability across systems while keeping the list of files unchanged.

1 month ago

bodicsek pushed to master at docker/rpi-k8s

  • f252f6aa02 Update container images to latest versions Upgraded the following container images in YAML configs: - restic/restic from 0.17.2 to 0.18.1 in backup.cronjob.yaml and backup.pod.yaml - rclone/rclone from 1.68 and 1.70 to 1.71 in backup.remote.cronjob.yaml, backup.remote.pod.yaml, and webdav.yaml - tomsquest/docker-radicale from 3.5.4.0 to 3.5.7.0 in dav.yaml - crazymax/diun from 4.29.0 to 4.30.0 in docker-image-update-notifier.yaml - vaultwarden/server from 1.34.1-alpine to 1.34.3-alpine in pwd.yaml This ensures services are running with recent updates and patches. No other changes were made.

1 month ago

bodicsek pushed to master at emacs/emacs

1 month ago

bodicsek pushed to master at emacs/emacs

  • e430fa1bee Installing hunspell exetrnal dependency with nix instead of ensure-system-package

1 month ago

bodicsek pushed to master at emacs/emacs

  • 6e10c5344e Setting EMACS_PLUS_NO_PATH_INJECTION to inherit shell environment

1 month ago

bodicsek pushed to master at emacs/emacs

  • 9bfea434e5 Update YAML tree-sitter configuration Added branch ("master") and source directory ("src") specifications to the treesit-language-source-alist entry for the YAML tree-sitter grammar in init.el, improving the reliability of grammar installation for yaml-ts-mode.
  • dd6994c99c Add ob-mermaid package for Mermaid diagram support in Org-mode Installed ob-mermaid using straight.el, ensuring it's loaded after org. Added ensure-system-package for mmdc via npm installation. Commented out configuration for org-babel-mermaid-cli-path. Appended mermaid to org-babel-load-languages to enable Babel execution for Mermaid blocks.
  • b5c71917e2 Update aidermacs configuration and add new package version Enabled the aidermacs package by uncommenting and modifying its use-package declaration in init.el. Updated the keybinding from "C-c o" to "C-c d" for aidermacs-transient-menu. Changed the default model from "oca/grok3" to "oca/gpt5". Simplified the ensure-system-package install command to use a direct path without concatenation. Added a new binary wheel file oracle/ocaider_chat-0.1.4-py3-none-any.whl.
  • 589dc80e73 Add Terraform to Nix shell and enable unfree packages Enabled unfree packages in the Nixpkgs configuration to allow installation of proprietary software. Added Terraform to the build inputs of the Nix shell environment for infrastructure management tasks.
  • c7caa51950 Add new aliases for terraform and seeks in Eshell Added 'tf' alias to invoke 'terraform $*'. Added 'seeks' alias to run the seeks script from '/Users/dnabracz/.local/share/seeks/venv/bin/seeks $*'. Reordered the existing aliases in the configuration file, reversing their previous order.
  • View comparison for these 6 commits »

1 month ago

bodicsek pushed to master at docker/rpi-k8s

  • eb904e7b2a Update container images to latest versions Upgraded Docker images in multiple deployment YAML files: - Updated radicale image to 3.5.4.0 in dav.yaml - Updated ntfy image to v2.12.0 in ntfy.yaml - Updated vaultwarden/server image to 1.34.1-alpine in pwd.yaml - Updated rclone image to 1.70 in webdav.yaml These updates ensure the latest features and security patches are applied.

2 months ago

bodicsek pushed to master at emacs/emacs

  • ecc58098b2 Update package versions: consult, orderless, vertico Bumped the versions of consult, orderless, and vertico packages to their latest commits in straight/versions/default.el for improved stability and new features.

3 months ago

bodicsek pushed to master at emacs/emacs

  • f9f1b6961e Enable consult-preview-at-point-mode and tweak consult configuration Uncommented and enabled consult-preview-at-point-mode in completion-list-mode hook. Added configuration to use consult-completion-in-region for completion-in-region-function. Cleaned up commented sections and improved formatting in consult and ediff use-package declarations. Specified ediff in :commands as a list for consistency.
  • 50c403473f Replace counsel-ag-roam with consult-ripgrep-roam and update dependencies Replaced the custom counsel-ag-roam function with consult-ripgrep-roam to leverage consult-ripgrep for searching org-roam directories. Updated keybinding accordingly. Removed ag-related system package installation logic. Added ripgrep to shell.nix development dependencies to support the new search backend.
  • View comparison for these 2 commits »

3 months ago

bodicsek pushed to master at emacs/emacs

  • 491f28bf66 Add ocaider_chat wheel and update .gitignore Added the ocaider_chat-0.1.3-py3-none-any.whl file to the oracle directory. Updated .gitignore to exclude files matching the pattern .aider*.

3 months ago

bodicsek pushed to master at emacs/emacs

  • 9ac8e51723 Add nix-ts-mode for Nix language support Integrated nix-ts-mode to provide tree-sitter-based syntax highlighting and editing for Nix files. Configured use-package to associate .nix files with nix-ts-mode, set up the treesit-language-source-alist for Nix, and ensure the language grammar is installed if not already available. Added nix-ts-mode to package version lockfile.
  • e84664d5ae Start Emacs server on startup Added (server-start) to the initialization process to automatically start the Emacs server when Emacs launches. This enables clients to connect to the running Emacs instance.
  • View comparison for these 2 commits »

3 months ago

bodicsek pushed to master at emacs/emacs

  • 08475457f8 Update package versions and add cond-let to straight versions Added the cond-let package with commit 79a16e1, and updated the commit hashes for the following packages in straight/versions/default.el: el-get, emacsmirror-mirror, gnu-elpa-mirror, llama, magit, melpa, nongnu-elpa, transient, and with-editor. This ensures that the latest versions of these dependencies are referenced.

3 months ago

bodicsek pushed to master at emacs/emacs

  • c3ece4fdc0 nix-shell: Refactored npm package paths and installed yarn via npm Ensured that yarn is bound to the correct Node.js version.
  • 175d61c246 Update Ellama provider to use oca/gpt-4.1 Changed the default ellama-provider from "oca/gpt5" to "oca/gpt-4.1" for improved compatibility or performance. No other configuration settings were modified.
  • View comparison for these 2 commits »

3 months ago

bodicsek pushed to master at emacs/emacs

  • bde03b5505 Refactor Ellama config: use :custom, add C-c M-e binding, improve OCA provider - Switch variable setup to :custom (ellama-language, ellama-fill-paragraphs, ellama-provider, ellama-providers) for cleaner, earlier initialization. - Add C-c M-e keybinding to refresh-ellama-providers via :bind; remove separate bind-key call. - Move provider factory to :preface; enhance make-oca-provider with a docstring and internal (require 'llm-openai). - Keep LLM warnings suppression in :config. - Clarify comments and advice description for automatic token refresh handling.

3 months ago

bodicsek pushed to master at emacs/emacs

  • 187893db74 Set default Ellama provider and reliably refresh API keys; clear stale OCA token - Set ellama-provider to use oca/gpt5 by default. - Revamp refresh-ellama-providers to: - Update API keys on all top-level Ellama provider variables and active session providers. - Support llm-openai backends via a helper (set-key-on-provider), with extension points for others. - Report the number of providers updated and require cl-lib. - Remove automatic refresh at init; keep keybinding on C-c M-e. - In oracle/oca.el, clear oca-access-token before re-authentication to avoid stale/expired tokens and force a fresh token retrieval.

3 months ago

bodicsek pushed to master at emacs/emacs

  • 3b52dcd924 Update REST client files with new SSO user and endpoints Replaced hardcoded SSO usernames in checkout.rest with a variable for improved test flexibility and changed a return URL for saving cart. In ords.rest, updated existing test credentials to use a new SSO user, added endpoints for profile v2 (GET/PUT), and included a new authorization resources retrieval endpoint specific to the new user. Adjusted request headers and authorization tokens to align with test account changes.
  • 589bca3b0f Remove node system package requirement and adjust browser setting Deleted the :ensure-system-package node from the emacs use-package declaration. Commented out the browse-url-browser-function setting for xwidget-webkit-browse-url, disabling it by default.
  • 09bf7d9eec Add Nix shell environment config Introduced a shell.nix file to provide a reproducible development environment. The setup includes configurable Node.js (default v20), Yarn, Python 3, and uv. Added logic to manage per-version global npm packages, update PATH and NODE_PATH, and automatically set the npm registry to either a corporate or public registry based on the presence of proxy environment variables.
  • 3543f6aca7 Add Oracle Code Assist (OCA) and enhance ellama integration Added a new oracle/oca.el package to support Oracle Code Assist, including SSO authentication and OAuth handling, compatible with OpenAI-style APIs. Updated init.el to load oca.el when available and refactored the ellama configuration to support OCA-based providers, key refresh, 401 error handling, and side-window display. Improved ellama’s provider management by introducing functions for dynamic token refresh and error recovery. Updated straight/versions/default.el to new versions of ellama, llm, plz, plz-event-source, plz-media-type, and transient. Added ellama/community-prompts.csv for use in prompt menus.
  • View comparison for these 4 commits »

3 months ago

bodicsek pushed to master at emacs/emacs

  • 661b2fa7c7 Freezing straight.el repo versions to the last known good state

4 months ago