From 02de4d9cb3e25e8cec092f39b4f3acad1ba23f62 Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Sat, 10 May 2025 00:17:37 -0400 Subject: [PATCH] Removed AGS, its got its own repo asta.nix --- ags/.envrc | 1 - ags/.gitignore | 1 - ags/.tool-versions | 1 - ags/.vscode/settings.json | 28 - ags/@girs/appmenuglibtranslator-24.02.d.ts | 83 - ags/@girs/astal-3.0.d.ts | 2248 - ags/@girs/astal-4.0.d.ts | 1564 - ags/@girs/astalapps-0.1.d.ts | 384 - ags/@girs/astalbattery-0.1.d.ts | 696 - ags/@girs/astalbluetooth-0.1.d.ts | 551 - ags/@girs/astalcava-0.1.d.ts | 222 - ags/@girs/astalhyprland-0.1.d.ts | 887 - ags/@girs/astalio-0.1.d.ts | 1113 - ags/@girs/astalmpris-0.1.d.ts | 651 - ags/@girs/astalnetwork-0.1.d.ts | 466 - ags/@girs/astalnotifd-0.1.d.ts | 443 - ags/@girs/astalpowerprofiles-0.1.d.ts | 224 - ags/@girs/astaltray-0.1.d.ts | 419 - ags/@girs/astalwp-0.1.d.ts | 937 - ags/@girs/atk-1.0.d.ts | 10365 - ags/@girs/atspi-2.0.d.ts | 6420 - ags/@girs/cairo-1.0.d.ts | 536 - ags/@girs/cairo.d.ts | 845 - ags/@girs/console.d.ts | 23 - ags/@girs/dbus-1.0.d.ts | 89 - ags/@girs/dbusglib-1.0.d.ts | 82 - ags/@girs/dom.d.ts | 306 - ags/@girs/fontconfig-2.0.d.ts | 65 - ags/@girs/freetype2-2.0.d.ts | 65 - ags/@girs/gdesktopenums-3.0.d.ts | 405 - ags/@girs/gdk-3.0.d.ts | 13172 - ags/@girs/gdk-4.0.d.ts | 17058 - ags/@girs/gdkpixbuf-2.0.d.ts | 2795 - ags/@girs/gdkpixdata-2.0.d.ts | 264 - ags/@girs/gdkwayland-4.0.d.ts | 1352 - ags/@girs/gdkx11-3.0.d.ts | 892 - ags/@girs/gdkx11-4.0.d.ts | 746 - ags/@girs/gettext.d.ts | 43 - ags/@girs/gi.d.ts | 67 - ags/@girs/gio-2.0.d.ts | 84175 ----- ags/@girs/giounix-2.0.d.ts | 5198 - ags/@girs/girepository-2.0.d.ts | 2261 - ags/@girs/girepository-3.0.d.ts | 2566 - ags/@girs/gjs.d.ts | 738 - ags/@girs/gl-1.0.d.ts | 145 - ags/@girs/glib-2.0.d.ts | 27314 -- ags/@girs/glibunix-2.0.d.ts | 103 - ags/@girs/gmodule-2.0.d.ts | 207 - ags/@girs/gobject-2.0.d.ts | 6876 - ags/@girs/graphene-1.0.d.ts | 3382 - ags/@girs/gsk-4.0.d.ts | 4123 - ags/@girs/gtk-3.0.d.ts | 339522 ------------------ ags/@girs/gtk-4.0.d.ts | 259435 ------------- ags/@girs/gtk4layershell-1.0.d.ts | 271 - ags/@girs/gtk4sessionlock-1.0.d.ts | 151 - ags/@girs/gtklayershell-0.1.d.ts | 286 - ags/@girs/harfbuzz-0.0.d.ts | 9626 - ags/@girs/index.d.ts | 8 - ags/@girs/json-1.0.d.ts | 3086 - ags/@girs/libxml2-2.0.d.ts | 105 - ags/@girs/nm-1.0.d.ts | 32917 -- ags/@girs/pango-1.0.d.ts | 9203 - ags/@girs/pangocairo-1.0.d.ts | 450 - ags/@girs/pangofc-1.0.d.ts | 962 - ags/@girs/pangoft2-1.0.d.ts | 777 - ags/@girs/pangoot-1.0.d.ts | 560 - ags/@girs/pangoxft-1.0.d.ts | 879 - ags/@girs/system.d.ts | 178 - ags/@girs/vulkan-1.0.d.ts | 13648 - ags/@girs/win32-1.0.d.ts | 52 - ags/@girs/wp-0.5.d.ts | 7651 - ags/@girs/xfixes-4.0.d.ts | 48 - ags/@girs/xft-2.0.d.ts | 75 - ags/@girs/xlib-2.0.d.ts | 134 - ags/@girs/xrandr-1.3.d.ts | 96 - ags/app.ts | 10 - ags/env.d.ts | 21 - ags/flake.lock | 70 - ags/flake.nix | 79 - ags/package.json | 9 - ags/pnpm-lock.yaml | 28 - ags/style/style.scss | 20 - ags/tsconfig.json | 12 - ags/windows/Bar/components/Launcher.tsx | 10 - ags/windows/Bar/components/Volume.tsx | 20 - ags/windows/Bar/components/Workspaces.tsx | 26 - ags/windows/Bar/components/index.tsx | 3 - ags/windows/Bar/index.tsx | 66 - ags/windows/Run/index.tsx | 0 89 files changed, 884091 deletions(-) delete mode 100644 ags/.envrc delete mode 100644 ags/.gitignore delete mode 100644 ags/.tool-versions delete mode 100644 ags/.vscode/settings.json delete mode 100644 ags/@girs/appmenuglibtranslator-24.02.d.ts delete mode 100644 ags/@girs/astal-3.0.d.ts delete mode 100644 ags/@girs/astal-4.0.d.ts delete mode 100644 ags/@girs/astalapps-0.1.d.ts delete mode 100644 ags/@girs/astalbattery-0.1.d.ts delete mode 100644 ags/@girs/astalbluetooth-0.1.d.ts delete mode 100644 ags/@girs/astalcava-0.1.d.ts delete mode 100644 ags/@girs/astalhyprland-0.1.d.ts delete mode 100644 ags/@girs/astalio-0.1.d.ts delete mode 100644 ags/@girs/astalmpris-0.1.d.ts delete mode 100644 ags/@girs/astalnetwork-0.1.d.ts delete mode 100644 ags/@girs/astalnotifd-0.1.d.ts delete mode 100644 ags/@girs/astalpowerprofiles-0.1.d.ts delete mode 100644 ags/@girs/astaltray-0.1.d.ts delete mode 100644 ags/@girs/astalwp-0.1.d.ts delete mode 100644 ags/@girs/atk-1.0.d.ts delete mode 100644 ags/@girs/atspi-2.0.d.ts delete mode 100644 ags/@girs/cairo-1.0.d.ts delete mode 100644 ags/@girs/cairo.d.ts delete mode 100644 ags/@girs/console.d.ts delete mode 100644 ags/@girs/dbus-1.0.d.ts delete mode 100644 ags/@girs/dbusglib-1.0.d.ts delete mode 100644 ags/@girs/dom.d.ts delete mode 100644 ags/@girs/fontconfig-2.0.d.ts delete mode 100644 ags/@girs/freetype2-2.0.d.ts delete mode 100644 ags/@girs/gdesktopenums-3.0.d.ts delete mode 100644 ags/@girs/gdk-3.0.d.ts delete mode 100644 ags/@girs/gdk-4.0.d.ts delete mode 100644 ags/@girs/gdkpixbuf-2.0.d.ts delete mode 100644 ags/@girs/gdkpixdata-2.0.d.ts delete mode 100644 ags/@girs/gdkwayland-4.0.d.ts delete mode 100644 ags/@girs/gdkx11-3.0.d.ts delete mode 100644 ags/@girs/gdkx11-4.0.d.ts delete mode 100644 ags/@girs/gettext.d.ts delete mode 100644 ags/@girs/gi.d.ts delete mode 100644 ags/@girs/gio-2.0.d.ts delete mode 100644 ags/@girs/giounix-2.0.d.ts delete mode 100644 ags/@girs/girepository-2.0.d.ts delete mode 100644 ags/@girs/girepository-3.0.d.ts delete mode 100644 ags/@girs/gjs.d.ts delete mode 100644 ags/@girs/gl-1.0.d.ts delete mode 100644 ags/@girs/glib-2.0.d.ts delete mode 100644 ags/@girs/glibunix-2.0.d.ts delete mode 100644 ags/@girs/gmodule-2.0.d.ts delete mode 100644 ags/@girs/gobject-2.0.d.ts delete mode 100644 ags/@girs/graphene-1.0.d.ts delete mode 100644 ags/@girs/gsk-4.0.d.ts delete mode 100644 ags/@girs/gtk-3.0.d.ts delete mode 100644 ags/@girs/gtk-4.0.d.ts delete mode 100644 ags/@girs/gtk4layershell-1.0.d.ts delete mode 100644 ags/@girs/gtk4sessionlock-1.0.d.ts delete mode 100644 ags/@girs/gtklayershell-0.1.d.ts delete mode 100644 ags/@girs/harfbuzz-0.0.d.ts delete mode 100644 ags/@girs/index.d.ts delete mode 100644 ags/@girs/json-1.0.d.ts delete mode 100644 ags/@girs/libxml2-2.0.d.ts delete mode 100644 ags/@girs/nm-1.0.d.ts delete mode 100644 ags/@girs/pango-1.0.d.ts delete mode 100644 ags/@girs/pangocairo-1.0.d.ts delete mode 100644 ags/@girs/pangofc-1.0.d.ts delete mode 100644 ags/@girs/pangoft2-1.0.d.ts delete mode 100644 ags/@girs/pangoot-1.0.d.ts delete mode 100644 ags/@girs/pangoxft-1.0.d.ts delete mode 100644 ags/@girs/system.d.ts delete mode 100644 ags/@girs/vulkan-1.0.d.ts delete mode 100644 ags/@girs/win32-1.0.d.ts delete mode 100644 ags/@girs/wp-0.5.d.ts delete mode 100644 ags/@girs/xfixes-4.0.d.ts delete mode 100644 ags/@girs/xft-2.0.d.ts delete mode 100644 ags/@girs/xlib-2.0.d.ts delete mode 100644 ags/@girs/xrandr-1.3.d.ts delete mode 100644 ags/app.ts delete mode 100644 ags/env.d.ts delete mode 100644 ags/flake.lock delete mode 100644 ags/flake.nix delete mode 100644 ags/package.json delete mode 100644 ags/pnpm-lock.yaml delete mode 100644 ags/style/style.scss delete mode 100644 ags/tsconfig.json delete mode 100644 ags/windows/Bar/components/Launcher.tsx delete mode 100644 ags/windows/Bar/components/Volume.tsx delete mode 100644 ags/windows/Bar/components/Workspaces.tsx delete mode 100644 ags/windows/Bar/components/index.tsx delete mode 100644 ags/windows/Bar/index.tsx delete mode 100644 ags/windows/Run/index.tsx diff --git a/ags/.envrc b/ags/.envrc deleted file mode 100644 index 8392d15..0000000 --- a/ags/.envrc +++ /dev/null @@ -1 +0,0 @@ -use flake \ No newline at end of file diff --git a/ags/.gitignore b/ags/.gitignore deleted file mode 100644 index 40b878d..0000000 --- a/ags/.gitignore +++ /dev/null @@ -1 +0,0 @@ -node_modules/ \ No newline at end of file diff --git a/ags/.tool-versions b/ags/.tool-versions deleted file mode 100644 index 10edede..0000000 --- a/ags/.tool-versions +++ /dev/null @@ -1 +0,0 @@ -nodejs system diff --git a/ags/.vscode/settings.json b/ags/.vscode/settings.json deleted file mode 100644 index 91bc4f5..0000000 --- a/ags/.vscode/settings.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "biome.enabled": true, - "editor.formatOnSave": true, - "explorer.fileNesting.patterns": { - "flake.nix": "*.nix, flake.lock, .envrc, .tool-versions", - "package.json": " pnpm-lock.yaml, tsconfig.json, .gitignore" - }, - "files.exclude": { - ".direnv": true - // "@girs": true, - // "node_modules": true - }, - "terminal.integrated.defaultProfile.linux": "fish-fhs", - "terminal.integrated.profiles.linux": { - "fish-fhs": { - "args": [ - "--user", - "--pty", - "--quiet", - "--same-dir", - "--service-type=exec", - "fish" - ], - "path": "systemd-run" - } - }, - "typescript.tsdk": "./node_modules/typescript/lib" -} \ No newline at end of file diff --git a/ags/@girs/appmenuglibtranslator-24.02.d.ts b/ags/@girs/appmenuglibtranslator-24.02.d.ts deleted file mode 100644 index 714c66c..0000000 --- a/ags/@girs/appmenuglibtranslator-24.02.d.ts +++ /dev/null @@ -1,83 +0,0 @@ -/// -/// -/// -/// - -/** - * Type Definitions for Gjs (https://gjs.guide/) - * - * These type definitions are automatically generated, do not edit them by hand. - * If you found a bug fix it in `ts-for-gir` or create a bug report on https://github.com/gjsify/ts-for-gir - * - * The based EJS template file is used for the generated .d.ts file of each GIR module like Gtk-4.0, GObject-2.0, ... - */ - -declare module 'gi://AppmenuGLibTranslator?version=24.02' { - // Module dependencies - import type Gio from 'gi://Gio?version=2.0'; - import type GObject from 'gi://GObject?version=2.0'; - import type GLib from 'gi://GLib?version=2.0'; - import type GModule from 'gi://GModule?version=2.0'; - - export namespace AppmenuGLibTranslator { - /** - * AppmenuGLibTranslator-24.02 - */ - - namespace Importer { - // Constructor properties interface - - interface ConstructorProps extends GObject.Object.ConstructorProps { - action_group: Gio.ActionGroup; - actionGroup: Gio.ActionGroup; - bus_name: string; - busName: string; - model: Gio.MenuModel; - object_path: string; - objectPath: string; - } - } - - class Importer extends GObject.Object { - static $gtype: GObject.GType; - - // Properties - - get action_group(): Gio.ActionGroup; - get actionGroup(): Gio.ActionGroup; - set bus_name(val: string); - set busName(val: string); - get model(): Gio.MenuModel; - set object_path(val: string); - set objectPath(val: string); - - // Constructors - - constructor(properties?: Partial, ...args: any[]); - - _init(...args: any[]): void; - - static ['new'](bus_name: string, object_path: string): Importer; - } - - type ImporterClass = typeof Importer; - /** - * Name of the imported GIR library - * `see` https://gitlab.gnome.org/GNOME/gjs/-/blob/master/gi/ns.cpp#L188 - */ - const __name__: string; - /** - * Version of the imported GIR library - * `see` https://gitlab.gnome.org/GNOME/gjs/-/blob/master/gi/ns.cpp#L189 - */ - const __version__: string; - } - - export default AppmenuGLibTranslator; -} - -declare module 'gi://AppmenuGLibTranslator' { - import AppmenuGLibTranslator2402 from 'gi://AppmenuGLibTranslator?version=24.02'; - export default AppmenuGLibTranslator2402; -} -// END diff --git a/ags/@girs/astal-3.0.d.ts b/ags/@girs/astal-3.0.d.ts deleted file mode 100644 index bb2c4b6..0000000 --- a/ags/@girs/astal-3.0.d.ts +++ /dev/null @@ -1,2248 +0,0 @@ -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// -/// - -/** - * Type Definitions for Gjs (https://gjs.guide/) - * - * These type definitions are automatically generated, do not edit them by hand. - * If you found a bug fix it in `ts-for-gir` or create a bug report on https://github.com/gjsify/ts-for-gir - * - * The based EJS template file is used for the generated .d.ts file of each GIR module like Gtk-4.0, GObject-2.0, ... - */ - -declare module 'gi://Astal?version=3.0' { - // Module dependencies - import type AstalIO from 'gi://AstalIO?version=0.1'; - import type GLib from 'gi://GLib?version=2.0'; - import type GObject from 'gi://GObject?version=2.0'; - import type Gio from 'gi://Gio?version=2.0'; - import type GModule from 'gi://GModule?version=2.0'; - import type Gdk from 'gi://Gdk?version=3.0'; - import type cairo from 'cairo'; - import type Pango from 'gi://Pango?version=1.0'; - import type HarfBuzz from 'gi://HarfBuzz?version=0.0'; - import type freetype2 from 'gi://freetype2?version=2.0'; - import type GdkPixbuf from 'gi://GdkPixbuf?version=2.0'; - import type Gtk from 'gi://Gtk?version=3.0'; - import type xlib from 'gi://xlib?version=2.0'; - import type Atk from 'gi://Atk?version=1.0'; - - export namespace Astal { - /** - * Astal-3.0 - */ - - export namespace MouseButton { - export const $gtype: GObject.GType; - } - - enum MouseButton { - PRIMARY, - MIDDLE, - SECONDARY, - BACK, - FORWARD, - } - - export namespace Exclusivity { - export const $gtype: GObject.GType; - } - - enum Exclusivity { - NORMAL, - /** - * Request the compositor to allocate space for this window. - */ - EXCLUSIVE, - /** - * Request the compositor to stack layers on top of each other. - */ - IGNORE, - } - - export namespace Layer { - export const $gtype: GObject.GType; - } - - enum Layer { - BACKGROUND, - BOTTOM, - TOP, - OVERLAY, - } - - export namespace Keymode { - export const $gtype: GObject.GType; - } - - enum Keymode { - /** - * Window should not receive keyboard events. - */ - NONE, - /** - * Window should have exclusive focus if it is on the top or overlay layer. - */ - EXCLUSIVE, - /** - * Focus and Unfocues the window as needed. - */ - ON_DEMAND, - } - const MAJOR_VERSION: number; - const MINOR_VERSION: number; - const MICRO_VERSION: number; - const VERSION: string; - function widget_set_css(widget: Gtk.Widget, css: string): void; - function widget_get_css(widget: Gtk.Widget): string; - function widget_set_class_names(widget: Gtk.Widget, class_names: string[]): void; - function widget_get_class_names(widget: Gtk.Widget): string[]; - function widget_toggle_class_name(widget: Gtk.Widget, class_name: string, condition: boolean): void; - function widget_set_cursor(widget: Gtk.Widget, cursor: string): void; - function widget_get_cursor(widget: Gtk.Widget): string; - function widget_set_click_through(widget: Gtk.Widget, click_through: boolean): void; - function widget_get_click_through(widget: Gtk.Widget): boolean; - - export namespace WindowAnchor { - export const $gtype: GObject.GType; - } - - enum WindowAnchor { - NONE, - TOP, - RIGHT, - LEFT, - BOTTOM, - } - namespace Box { - // Constructor properties interface - - interface ConstructorProps extends Gtk.Box.ConstructorProps { - vertical: boolean; - children: Gtk.Widget[]; - child: Gtk.Widget; - } - } - - class Box extends Gtk.Box { - static $gtype: GObject.GType; - - // Properties - - /** - * Corresponds to [property`Gtk`.Orientable :orientation]. - */ - get vertical(): boolean; - set vertical(val: boolean); - get children(): Gtk.Widget[]; - set children(val: Gtk.Widget[]); - get child(): Gtk.Widget; - set child(val: Gtk.Widget); - - // Constructors - - constructor(properties?: Partial, ...args: any[]); - - _init(...args: any[]): void; - - static ['new'](vertical: boolean, children: Gtk.Widget[]): Box; - // Conflicted with Gtk.Box.new - - static ['new'](...args: never[]): any; - - // Methods - - get_vertical(): boolean; - set_vertical(value: boolean): void; - get_children(): Gtk.Widget[]; - set_children(value: Gtk.Widget[]): void; - get_child(): Gtk.Widget; - set_child(value: Gtk.Widget): void; - } - - namespace Button { - // Signal callback interfaces - - interface Hover { - (event: HoverEvent): void; - } - - interface HoverLost { - (event: HoverEvent): void; - } - - interface Click { - (event: ClickEvent): void; - } - - interface ClickRelease { - (event: ClickEvent): void; - } - - interface Scroll { - (event: ScrollEvent): void; - } - - // Constructor properties interface - - interface ConstructorProps extends Gtk.Button.ConstructorProps {} - } - - /** - * This button has no extra functionality on top if its base [class`Gtk`.Button] class. - * The purpose of this Button subclass is to have a destructable struct as the argument in GJS event handlers. - */ - class Button extends Gtk.Button { - static $gtype: GObject.GType