1
0
mirror of https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git synced 2025-09-15 09:45:58 +03:00

18 Commits

Author SHA1 Message Date
xnm
9eb89bb59f chore(config): 🚀 add npm global packages to PATH and configure npmrc
Add npm global packages bin directory to fish shell PATH for easier
access to globally installed packages.

Create `.npmrc` configuration file with:
- `strict-ssl=true` for secure connections
- Custom prefix set to `${HOME}/.npm-packages` for global installations

This ensures globally installed npm packages are accessible from the
command line and configures npm to use a user-specific directory for
global packages.
2025-08-24 03:22:10 +03:00
xnm
b6318f0885 feat(config): 🎨 Update dotfiles configuration
- Fixed theme name format in bat config (removed hyphen)
- Corrected linkedin alias typo in fish config
- Added new keybinding (A-r) in helix config
- Updated Telegram executable name in hyprland config
- Revamped lazygit theme colors to Catppuccin
- Added new opencode configuration file
- Enhanced git delta configuration with new features
- Added n8n service and opencode package to llm.nix
- Updated Python version in lsp.nix and programming-languages.nix
- Updated Telegram firejail profile name in security-services.nix
2025-07-20 19:22:36 +03:00
xnm
67332f3129 feat(shell): Add AI-powered Git and writing aliases
Add new fish shell aliases for AI-assisted workflows:
- `ai-commit`/`aic`: Generate commit messages from staged changes
- `ai-emoji-commit`/`aiec`: Generate emoji commit messages
- `ai-branch`/`aib`: Suggest branch names
- `ai-spell`/`ais`: Improve writing
- `ai-email`/`aie`: Draft email responses
- `ai-linkedin`/`ail`: Craft LinkedIn replies

All commands pipe through `hx` for editing before use.
2025-06-01 18:58:47 +03:00
xnm
49f23c4fd4 feat(ai): 🤖 update LLM models and configuration
- Changed default model from `ollama:llama3.2:3b` to `ollama:gemma3:4b`
- Updated model token limits and added new models:
  - Added `gemma3:4b` with vision support
  - Removed `phi4:14b` and added `phi4-reasoning:14b`
  - Updated token limits for existing models
- Added new AI-related roles:
  - `commit-message.md`
  - `email-answer.md`
  - `emoji-commit-message.md`
  - `git-branch.md`
  - `improve-prompt.md`
  - `improve-writing.md`
  - `linkedin-answer.md`
  - Enhanced `to-emoji.md` and added `to-emojies.md`
- Added `ai` alias for `aichat` in fish config
- Updated NixOS configuration to load new models
2025-06-01 18:57:33 +03:00
xnm
6395991cf6 📦 feat(git): add radicle package
- add `radicle` package
- add `radicle-tui` package
- create fish alias for `rad-tui`
- add radicle config template `radicle.nix`
- add `.gitconfig.radicle` to `.gitconfig`
- create directory for radicle projects with its `.gitconfig.radicle`
2025-05-24 23:39:56 +03:00
xnm
114baed3cd updated nixos switch command aliases in fish shell config 2024-10-19 22:25:20 +03:00
xnm
fd1a80a9c3 small improvements & security update
changelog:
- added additional commands for nixos `gc` in fish
- changed default app to `mpv` for gif images in mimeapps.list
- added config for clamav-scanner
- added `fangfrisch` to clamav
- sandboxed some apps & added profiles through firejail
- changed vscode to vscodium
- updated README
2024-05-04 20:00:29 +03:00
xnm
03fdb7e1bf refactored nixos directory & updated README 2023-12-10 21:35:37 +02:00
xnm
7962a878aa return to stable
checklog:
1. change `mainline` kernel to `liquorix` kernel
2. change `hyprland` from 'flake\dev' version to 'stable' version
3. update cargo packages
2023-12-02 20:34:01 +02:00
XNM
de00147118 switched to cutting-edge channels & added pyprland & updated README.md 2023-11-19 22:09:52 +02:00
XNM
c6b5ae6092 changed some configs for easier building some packages from Cargo 2023-11-14 14:59:37 +02:00
XNM
19328a0c2f added direnv and aliases for 'lazygit' and lazydocker 2023-11-13 20:54:44 +02:00
XNM
e6e9aca499 added 'cl' alias to 'clear' command 2023-11-13 20:40:01 +02:00
XNM
56cb0aaa8a small hotfix rustenv command alias 2023-11-09 22:52:36 +02:00
XNM
a6b55da7b2 added rustenv command alias to fish-shell 2023-11-09 22:45:28 +02:00
XNM
c933e8be01 added Rust toolchain nix-way setup 2023-11-09 22:28:06 +02:00
XNM
6f33547176 updated commands nswitch and nswitchu in fish shell 2023-11-09 02:52:16 +02:00
XNM
9124fc4fc7 first commit 2023-09-28 03:29:43 +03:00