forked from Shinonome/dots-hyprland
hmm
This commit is contained in:
@@ -241,6 +241,7 @@ export const ChatMessage = (message, modelName = 'Model') => {
|
|||||||
xalign: 0,
|
xalign: 0,
|
||||||
className: 'txt txt-bold sidebar-chat-name',
|
className: 'txt txt-bold sidebar-chat-name',
|
||||||
wrap: true,
|
wrap: true,
|
||||||
|
useMarkup: true,
|
||||||
label: (message.role == 'user' ? USERNAME : modelName),
|
label: (message.role == 'user' ? USERNAME : modelName),
|
||||||
}),
|
}),
|
||||||
messageContentBox,
|
messageContentBox,
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import { markdownTest } from '../../../lib/md2pango.js';
|
|||||||
import { MarginRevealer } from '../../../lib/advancedwidgets.js';
|
import { MarginRevealer } from '../../../lib/advancedwidgets.js';
|
||||||
|
|
||||||
Gtk.IconTheme.get_default().append_search_path(`${App.configDir}/assets`);
|
Gtk.IconTheme.get_default().append_search_path(`${App.configDir}/assets`);
|
||||||
|
const MODEL_NAME = `Gemini`;
|
||||||
|
|
||||||
export const geminiTabIcon = Icon({
|
export const geminiTabIcon = Icon({
|
||||||
hpack: 'center',
|
hpack: 'center',
|
||||||
@@ -171,7 +172,7 @@ export const chatContent = Box({
|
|||||||
.hook(Gemini, (box, id) => {
|
.hook(Gemini, (box, id) => {
|
||||||
const message = Gemini.messages[id];
|
const message = Gemini.messages[id];
|
||||||
if (!message) return;
|
if (!message) return;
|
||||||
box.add(ChatMessage(message, 'Gemini'))
|
box.add(ChatMessage(message, MODEL_NAME))
|
||||||
}, 'newMsg')
|
}, 'newMsg')
|
||||||
,
|
,
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user