Commit Graph

32 Commits

Author SHA1 Message Date
170becceb0 fix: nvim 2025-12-01 22:05:24 +01:00
1d182437db feat: nb update to 25.11 2025-12-01 16:17:10 +01:00
bd6b15b617 changes 2025-11-29 22:42:09 +01:00
998f04713f fix(nb): additional sops.lua bug fixes
- Use nvim_buf_get_name(args.buf) instead of vim.fn.expand("%:p") in BufReadPost
- Add timeout to encrypt operation to prevent infinite hangs
- Add microsecond precision to temp file names to prevent collisions
- Strip trailing newline before vim.split to avoid extra empty lines
- Add trailing newline when writing temp file for POSIX compliance

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 01:54:20 +01:00
6935fbea8b fix: sops implementation 2025-11-28 01:32:23 +01:00
58d8ef050c feat: install own claude-code 2025-11-27 22:10:05 +01:00
8305d1b0c5 fix: nb chromium 2025-11-18 22:31:07 +01:00
66a5d69846 feat: add php 2025-11-12 22:48:54 +01:00
cfdb8d8474 fix: nvim sops error 2025-10-28 16:31:20 +01:00
d50ed9858c fix: nvim sops, remove lsp 2025-10-28 14:10:04 +01:00
27c85ff9d0 fix: nvim sops double save issue 2025-10-22 19:19:40 +02:00
b6d44b5a20 fix: nvim sops lua 2025-10-22 19:14:36 +02:00
b8b7574536 fix: nb nvim auto open claude 2025-10-22 15:25:39 +02:00
ec19103a81 fix: nb change open mapping for the terminal 2025-10-22 13:23:50 +02:00
5758b3a320 fix(nvim): enable yaml syntax highlighting for sops files
Add BufReadPre autocmd to set filetype=yaml before buffer is loaded,
ensuring syntax highlighting works immediately when opening encrypted
sops files. Also updated BufReadPost to unconditionally set yaml
filetype after decryption.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 12:29:10 +02:00
19d0946e06 feat: add sops to vim 2025-10-22 09:52:40 +02:00
5a35cd04a6 feat: nvim update terminal keybindings 2025-10-19 16:03:29 +02:00
f256ca7fad feat: nvim add another terminal for ai agents 2025-10-19 12:03:57 +02:00
cb18e436ca feat: nb battery improvement 2025-10-19 12:01:45 +02:00
356c049aaf feat: nb performance tweaks 2025-10-15 11:39:29 +02:00
9941dfa61f feat: add adb 2025-10-14 14:13:47 +02:00
fccec6d87c fix: chrome dev tools mcp 2025-10-13 13:23:37 +02:00
1433f88d53 feat: nb changes for claude code 2025-10-11 21:52:32 +02:00
be515979cf feat: nb add claude code 2025-10-10 10:01:42 +02:00
cc03069d57 feat: add nssTools 2025-10-08 22:19:51 +02:00
af60555eea update secrets 2025-10-08 21:48:34 +02:00
6339b733c4 feat: nb update coding config 2025-10-02 19:45:37 +02:00
3990566fe5 feat: many changes 2025-08-01 19:48:49 +02:00
0b8619bf64 feat: update configuration files to streamline imports and enhance package management 2025-06-08 09:36:44 +02:00
d4438c8585 refactor: notebook configration 2025-06-02 01:04:43 +02:00
53d73142ae Add a11ywatch and related configurations for Podman and Nginx
- Introduced a new module for a11ywatch with Podman support, creating a bridge network and defining backend and frontend containers.
- Configured Nginx to serve the a11ywatch application with SSL and ACME support.
- Added user and group configurations for a11ywatch.
- Created a systemd service to ensure the Podman network exists on boot.

Implement Firefox Container Controller extension and host

- Added a module for the Firefox Container Controller extension, allowing installation via Nix.
- Created a native messaging host for the extension to communicate with the container controller.
- Included CLI helpers to enqueue commands for showing and hiding containers.

Enable fingerprint authentication in PAM

- Configured fingerprint authentication for login, sudo, and swaylock services.

Setup Raspberry Pi OS image creation script

- Developed a script to create a read-only Raspberry Pi OS Lite image with Snapcast client.
- Included configuration for Wi-Fi, hostname, and Snapcast server.
- Implemented user and group setup for Snapcast client and ensured necessary services are enabled.

Document Raspberry Pi Zero W setup instructions

- Added detailed instructions for configuring Raspberry Pi OS on Zero W, including disabling unused services and setting up Snapcast client.

Create test configuration script for NixOS

- Implemented a script to perform dry-builds for NixOS configurations, allowing for easy validation of host configurations.
2025-05-29 00:10:07 +02:00
9a5a28098c changes 2025-04-25 20:35:33 +02:00