Compare commits

...

4 commits
v1.0.4 ... main

3 changed files with 7 additions and 7 deletions

View file

@ -9,7 +9,8 @@ AI assistant plugin for [DankMaterialShell](https://github.com/AvengeMedia/DankM
|-|-|-| |-|-|-|
|![alt text](resources/attachments/chat.png) | ![alt text](resources/attachments/coding.png) | ![alt text](resources/attachments/settings.png) |![alt text](resources/attachments/chat.png) | ![alt text](resources/attachments/coding.png) | ![alt text](resources/attachments/settings.png)
## Usage
- Toggle the plugin: `dms ipc call plugins toggle nexusAi`
## Features ## Features
- **Multi-Provider Ready:** Connect to standard cloud APIs or local providers. - **Multi-Provider Ready:** Connect to standard cloud APIs or local providers.
- **Vision Support:** Models with vision can be used with image attachments, even from clipboard - **Vision Support:** Models with vision can be used with image attachments, even from clipboard
@ -19,7 +20,6 @@ AI assistant plugin for [DankMaterialShell](https://github.com/AvengeMedia/DankM
## Requirements ## Requirements
- `curl` - `curl`
- `wl-copy`
- That's it, you probably already have them - That's it, you probably already have them
## Roadmap ## Roadmap

View file

@ -1,8 +1,8 @@
{ {
"id": "nexusAI", "id": "nexusAi",
"name": "Nexus AI", "name": "Nexus AI",
"description": "AI assistant, made to be useful", "description": "AI assistant, made to be useful",
"version": "1.0.0", "version": "1.0.7",
"author": "myNicole98", "author": "myNicole98",
"type": "daemon", "type": "daemon",
"capabilities": ["slideout"], "capabilities": ["slideout"],

View file

@ -714,7 +714,7 @@ Rectangle {
visible: isUser && bubble.content.length > 0 visible: isUser && bubble.content.length > 0
iconName: "content_copy" iconName: "content_copy"
onClicked: Quickshell.execDetached( onClicked: Quickshell.execDetached(
["wl-copy", "--", bubble.content]) ["dms", "cl", "copy", bubble.content])
} }
HoverIcon { HoverIcon {
visible: isUser visible: isUser
@ -735,7 +735,7 @@ Rectangle {
visible: !isUser && bubble.content.length > 0 visible: !isUser && bubble.content.length > 0
iconName: "content_copy" iconName: "content_copy"
onClicked: Quickshell.execDetached( onClicked: Quickshell.execDetached(
["wl-copy", "--", bubble.content]) ["dms", "cl", "copy", bubble.content])
} }
Text { Text {
@ -869,7 +869,7 @@ Rectangle {
iconName: "content_copy" iconName: "content_copy"
iconColor: Theme.surfaceVariantText iconColor: Theme.surfaceVariantText
onClicked: Quickshell.execDetached( onClicked: Quickshell.execDetached(
["wl-copy", "--", codeRect.rawCode]) ["dms", "cl", "copy", codeRect.rawCode])
} }
} }
} }