initial commit after accidentally deleting 300 lines of code

This commit is contained in:
2026-02-11 20:45:27 -08:00
commit 64f64e3f38
5 changed files with 41607 additions and 0 deletions

57
Launcher.qml Normal file
View File

@@ -0,0 +1,57 @@
import Quickshell
import Quickshell.Io
import Quickshell.Wayland
import QtQuick
import QtQuick.Effects
import "./emojis.mjs" as Emojis
PanelWindow {
anchors {
top: true
}
implicitHeight: 400
implicitWidth: 1000
exclusionMode: ExclusionMode.Ignore
color: "transparent"
WlrLayershell.layer: WlrLayershell.Overlay
WlrLayershell.keyboardFocus: WlrKeyboardFocus.Exclusive
Rectangle {
anchors {
top: parent.top
horizontalCenter: parent.horizontalCenter
topMargin: 100
}
color: "#181818"
Keys.onEscapePressed: Qt.quit()
height: 60
width: 700
radius: 12
RectangularShadow {
z: -1
anchors.fill: parent
blur: 10
spread: 2
}
Rectangle {
anchors {
top: parent.top
left: parent.left
right: parent.right
margins: 6
}
height: 48
color: "#222222"
radius: 10
TextInput {
id: input
anchors.verticalCenter: parent.verticalCenter
focus: true
font.pixelSize: 20
x: parent.width/2 - this.width/2
Behavior on x {NumberAnimation {duration: 300; easing.type: Easing.OutQuint}}
cursorDelegate: Item {}
color: "white"
}
}
}
}

20
Wall.qml Normal file
View File

@@ -0,0 +1,20 @@
import Quickshell
import Quickshell.Io
import QtQuick
import QtQuick.Effects
Variants {
model: Quickshell.screens
PanelWindow {
anchors {
top: true
right: true
bottom: true
left: true
}
aboveWindows: false
property var modelData
screen: modelData
color: "#141414"
}
}

41522
emojis.mjs Normal file

File diff suppressed because it is too large Load Diff

7
shell.qml Normal file
View File

@@ -0,0 +1,7 @@
import Quickshell
import "." as Shell
ShellRoot {
Shell.Wall {}
Shell.Launcher {}
}

1
test.js Normal file
View File

@@ -0,0 +1 @@
export default {}