панель задач на Electron для Hyprland
я абсолютный новичок на линукс, решил начать с пути боли и выбрал Arch + Hyprland. Я решил написать себе аналог waybar на electron, но столкнулся с проблемой - не могу сделать окно его как waybar, чтобы оно было жёстко закреплено в определённой позиции и было без рамок и тп.
hyprland.conf:
windowrulev2 = float, border:none, layer:overlay, workspace:all, initialTitle:eBar
main.js:
app.whenReady().then(() => {
const primaryDisplay = screen.getPrimaryDisplay()
let bar = new BrowserWindow({
title: 'eBar',
width: primaryDisplay.size.width,
height: 120,
x: 0,
transparent: true,
frame: false,
alwaysOnTop: true,
focusable: false,
resizable: false,
skipTaskbar: true,
movable: false,
webPreferences: {
contextIsolation: true,
transparent: true
}
})
})