gitextract_u_p066sk/ ├── .gitignore ├── README.md ├── backgrounds/ │ └── last/ │ └── .comments/ │ └── image_blurred.png.xml ├── cfg/ │ ├── anyrun/ │ │ ├── adwaita-dark/ │ │ │ ├── config.ron │ │ │ ├── launch.sh │ │ │ └── style-adwaita.scss │ │ └── catppuccin-mocha/ │ │ ├── config.ron │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ ├── hypr/ │ │ ├── adwaita-dark/ │ │ │ └── Decoration.conf │ │ └── catppuccin-mocha/ │ │ └── Decoration.conf │ ├── swaync/ │ │ ├── adwaita-dark/ │ │ │ ├── config.json │ │ │ ├── configSchema.json │ │ │ ├── launch.sh │ │ │ └── style-adwaita.scss │ │ └── catppuccin-mocha/ │ │ ├── config.json │ │ ├── configSchema.json │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ ├── themes/ │ │ ├── adwaita.scss │ │ └── catppuccin-mocha.scss │ ├── themeswitcher/ │ │ ├── config.jsonc │ │ └── styles.css │ ├── walker/ │ │ └── catppuccin-mocha/ │ │ ├── config.json │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ └── waybar/ │ ├── adwaita-dark/ │ │ ├── adwaita-colored-buttons.scss │ │ ├── config.jsonc │ │ ├── launch.sh │ │ └── style-adwaita.scss │ ├── catppuccin-mocha-docked/ │ │ ├── config.jsonc │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ ├── catppuccin-mocha-docked-color-buttons/ │ │ ├── catppuccin-mocha-colored-buttons.scss │ │ ├── config.jsonc │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ ├── catppuccin-mocha-docked-flat-buttons/ │ │ ├── catppuccin-mocha-flat-buttons.scss │ │ ├── config.jsonc │ │ ├── launch.sh │ │ └── style-catppuccin-mocha.scss │ └── scripts/ │ └── get_weather.sh ├── installers/ │ ├── install │ ├── thinkfan │ └── zsh ├── nixos/ │ ├── configs/ │ │ ├── home-configs/ │ │ │ ├── kitty.nix │ │ │ ├── styling.nix │ │ │ ├── waybar.nix │ │ │ └── zsh.nix │ │ └── nixos-configs/ │ │ ├── bluetooth.nix │ │ ├── nixvim/ │ │ │ ├── autopairs.nix │ │ │ ├── bufferline.nix │ │ │ ├── conform.nix │ │ │ ├── dashboard.nix │ │ │ ├── efmls.nix │ │ │ ├── keymaps.nix │ │ │ ├── lsp-format.nix │ │ │ ├── lsp-servers.nix │ │ │ ├── lsp.nix │ │ │ ├── neo-tree.nix │ │ │ ├── nvim-cmp.nix │ │ │ ├── nvim.nix │ │ │ ├── prettier.nix │ │ │ ├── telescope.nix │ │ │ ├── treesitter.nix │ │ │ └── whichkey.nix │ │ ├── programs.nix │ │ ├── services.nix │ │ └── tlp.nix │ ├── flake.nix │ ├── global-dotfiles/ │ │ ├── gtklock/ │ │ │ ├── config.ini │ │ │ └── style.css │ │ └── swaylock/ │ │ └── config │ ├── hosts/ │ │ ├── desktop/ │ │ │ ├── configuration-desktop.nix │ │ │ ├── hardware-configuration-desktop.nix │ │ │ ├── home-desktop.nix │ │ │ ├── home-dotfiles-desktop/ │ │ │ │ ├── ags/ │ │ │ │ │ ├── .eslintrc.yml │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .stylelintrc.yml │ │ │ │ │ ├── config.js │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── about/ │ │ │ │ │ │ │ └── about.js │ │ │ │ │ │ ├── applauncher/ │ │ │ │ │ │ │ ├── AppItem.js │ │ │ │ │ │ │ └── Applauncher.js │ │ │ │ │ │ ├── bar/ │ │ │ │ │ │ │ ├── PanelButton.js │ │ │ │ │ │ │ ├── TopBar.js │ │ │ │ │ │ │ └── buttons/ │ │ │ │ │ │ │ ├── BatteryBar.js │ │ │ │ │ │ │ ├── ColorPicker.js │ │ │ │ │ │ │ ├── DateButton.js │ │ │ │ │ │ │ ├── FocusedClient.js │ │ │ │ │ │ │ ├── MediaIndicator.js │ │ │ │ │ │ │ ├── NotificationIndicator.js │ │ │ │ │ │ │ ├── OverviewButton.js │ │ │ │ │ │ │ ├── PowerMenu.js │ │ │ │ │ │ │ ├── ScreenRecord.js │ │ │ │ │ │ │ ├── SubMenu.js │ │ │ │ │ │ │ ├── SysTray.js │ │ │ │ │ │ │ ├── System.js │ │ │ │ │ │ │ ├── SystemIndicators.js │ │ │ │ │ │ │ ├── Taskbar.js │ │ │ │ │ │ │ └── Workspaces.js │ │ │ │ │ │ ├── dashboard/ │ │ │ │ │ │ │ ├── Dashboard.js │ │ │ │ │ │ │ ├── DateColumn.js │ │ │ │ │ │ │ └── NotificationColumn.js │ │ │ │ │ │ ├── desktop/ │ │ │ │ │ │ │ ├── Desktop.js │ │ │ │ │ │ │ └── DesktopMenu.js │ │ │ │ │ │ ├── dock/ │ │ │ │ │ │ │ ├── Dock.js │ │ │ │ │ │ │ └── FloatingDock.js │ │ │ │ │ │ ├── icons.js │ │ │ │ │ │ ├── lockscreen/ │ │ │ │ │ │ │ ├── Lockscreen.js │ │ │ │ │ │ │ └── auth.py │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ ├── misc/ │ │ │ │ │ │ │ ├── Avatar.js │ │ │ │ │ │ │ ├── BatteryIcon.js │ │ │ │ │ │ │ ├── Clock.js │ │ │ │ │ │ │ ├── FontIcon.js │ │ │ │ │ │ │ ├── HoverRevealer.js │ │ │ │ │ │ │ ├── IconBrowser.js │ │ │ │ │ │ │ ├── Notification.js │ │ │ │ │ │ │ ├── PopupWindow.js │ │ │ │ │ │ │ ├── Progress.js │ │ │ │ │ │ │ ├── RegularWindow.js │ │ │ │ │ │ │ └── mpris.js │ │ │ │ │ │ ├── notifications/ │ │ │ │ │ │ │ └── Notifications.js │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ ├── osd/ │ │ │ │ │ │ │ └── OSD.js │ │ │ │ │ │ ├── overview/ │ │ │ │ │ │ │ ├── Client.js │ │ │ │ │ │ │ ├── Overview.js │ │ │ │ │ │ │ └── Workspace.js │ │ │ │ │ │ ├── powermenu/ │ │ │ │ │ │ │ ├── PowerMenu.js │ │ │ │ │ │ │ ├── ShadedPopup.js │ │ │ │ │ │ │ └── Verification.js │ │ │ │ │ │ ├── quicksettings/ │ │ │ │ │ │ │ ├── QuickSettings.js │ │ │ │ │ │ │ ├── ToggleButton.js │ │ │ │ │ │ │ └── widgets/ │ │ │ │ │ │ │ ├── AsusProfile.js │ │ │ │ │ │ │ ├── Bluetooth.js │ │ │ │ │ │ │ ├── Brightness.js │ │ │ │ │ │ │ ├── DND.js │ │ │ │ │ │ │ ├── Header.js │ │ │ │ │ │ │ ├── Media.js │ │ │ │ │ │ │ ├── MicMute.js │ │ │ │ │ │ │ ├── Network.js │ │ │ │ │ │ │ ├── Theme.js │ │ │ │ │ │ │ └── Volume.js │ │ │ │ │ │ ├── screencorner/ │ │ │ │ │ │ │ └── ScreenCorners.js │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ ├── asusctl.js │ │ │ │ │ │ │ ├── brightness.js │ │ │ │ │ │ │ ├── colorpicker.js │ │ │ │ │ │ │ ├── lockscreen.js │ │ │ │ │ │ │ ├── onScreenIndicator.js │ │ │ │ │ │ │ ├── powermenu.js │ │ │ │ │ │ │ └── screenrecord.js │ │ │ │ │ │ ├── settings/ │ │ │ │ │ │ │ ├── SettingsDialog.js │ │ │ │ │ │ │ ├── globals.js │ │ │ │ │ │ │ ├── hyprland.js │ │ │ │ │ │ │ ├── option.js │ │ │ │ │ │ │ ├── scss.js │ │ │ │ │ │ │ ├── setup.js │ │ │ │ │ │ │ ├── theme.js │ │ │ │ │ │ │ └── wallpaper.js │ │ │ │ │ │ ├── themes.js │ │ │ │ │ │ ├── utils.js │ │ │ │ │ │ └── variables.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── prepare_background.sh │ │ │ │ │ ├── scss/ │ │ │ │ │ │ ├── common/ │ │ │ │ │ │ │ ├── a11y-button.scss │ │ │ │ │ │ │ ├── button-workspaces.scss │ │ │ │ │ │ │ ├── button.scss │ │ │ │ │ │ │ ├── floating-widget.scss │ │ │ │ │ │ │ ├── hidden.scss │ │ │ │ │ │ │ ├── menu.scss │ │ │ │ │ │ │ ├── scrollable.scss │ │ │ │ │ │ │ ├── slider.scss │ │ │ │ │ │ │ ├── spacing.scss │ │ │ │ │ │ │ ├── switch.scss │ │ │ │ │ │ │ ├── text-border.scss │ │ │ │ │ │ │ ├── tooltip.scss │ │ │ │ │ │ │ ├── unset.scss │ │ │ │ │ │ │ └── widget.scss │ │ │ │ │ │ ├── main.scss │ │ │ │ │ │ ├── variables.scss │ │ │ │ │ │ └── widgets/ │ │ │ │ │ │ ├── about.scss │ │ │ │ │ │ ├── applauncher.scss │ │ │ │ │ │ ├── bar.scss │ │ │ │ │ │ ├── dashboard.scss │ │ │ │ │ │ ├── desktop.scss │ │ │ │ │ │ ├── dock.scss │ │ │ │ │ │ ├── lockscreen.scss │ │ │ │ │ │ ├── media.scss │ │ │ │ │ │ ├── notifications.scss │ │ │ │ │ │ ├── osd.scss │ │ │ │ │ │ ├── overview.scss │ │ │ │ │ │ ├── powermenu.scss │ │ │ │ │ │ ├── quicksettings.scss │ │ │ │ │ │ └── settings.scss │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── hypr/ │ │ │ │ │ ├── Autostart.conf │ │ │ │ │ ├── Decoration.conf │ │ │ │ │ ├── KeyBinds.conf │ │ │ │ │ ├── Misc.conf │ │ │ │ │ ├── WindowRules.conf │ │ │ │ │ ├── hyprland.conf │ │ │ │ │ ├── monitors.conf │ │ │ │ │ ├── presets/ │ │ │ │ │ │ ├── monitors.exampleconf │ │ │ │ │ │ ├── monitors_external.conf │ │ │ │ │ │ └── monitors_internal.conf │ │ │ │ │ └── scripts/ │ │ │ │ │ ├── brightness │ │ │ │ │ ├── launch_ags.sh │ │ │ │ │ ├── monitor_attached.sh │ │ │ │ │ └── monitor_dettached.sh │ │ │ │ ├── kitty/ │ │ │ │ │ └── kitty.conf │ │ │ │ └── neofetch/ │ │ │ │ ├── ascii.txt │ │ │ │ └── config.conf │ │ │ ├── home-programs-desktop.nix │ │ │ └── link-dotfiles-desktop.nix │ │ └── laptop/ │ │ ├── configs-laptop/ │ │ │ └── thinkfan.nix │ │ ├── configuration-laptop.nix │ │ ├── hardware-configuration-laptop.nix │ │ ├── home-dotfiles-laptop/ │ │ │ ├── ags/ │ │ │ │ ├── .eslintrc.yml │ │ │ │ ├── .gitignore │ │ │ │ ├── config.js │ │ │ │ ├── default.nix │ │ │ │ ├── greeter/ │ │ │ │ │ ├── auth.ts │ │ │ │ │ ├── greeter.scss │ │ │ │ │ ├── greeter.ts │ │ │ │ │ ├── session.ts │ │ │ │ │ └── statusbar.ts │ │ │ │ ├── greeter.js │ │ │ │ ├── lib/ │ │ │ │ │ ├── battery.ts │ │ │ │ │ ├── experiments.ts │ │ │ │ │ ├── gtk.ts │ │ │ │ │ ├── hyprland.ts │ │ │ │ │ ├── icons.ts │ │ │ │ │ ├── init.ts │ │ │ │ │ ├── matugen.ts │ │ │ │ │ ├── notifications.ts │ │ │ │ │ ├── option.ts │ │ │ │ │ ├── session.ts │ │ │ │ │ ├── swww.ts │ │ │ │ │ ├── tmux.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── variables.ts │ │ │ │ ├── main.ts │ │ │ │ ├── options.ts │ │ │ │ ├── package.json │ │ │ │ ├── service/ │ │ │ │ │ ├── asusctl.ts │ │ │ │ │ ├── brightness.ts │ │ │ │ │ ├── colorpicker.ts │ │ │ │ │ ├── powermenu.ts │ │ │ │ │ └── screenrecord.ts │ │ │ │ ├── style/ │ │ │ │ │ ├── extra.scss │ │ │ │ │ ├── mixins/ │ │ │ │ │ │ ├── a11y-button.scss │ │ │ │ │ │ ├── button.scss │ │ │ │ │ │ ├── floating-widget.scss │ │ │ │ │ │ ├── hidden.scss │ │ │ │ │ │ ├── media.scss │ │ │ │ │ │ ├── scrollable.scss │ │ │ │ │ │ ├── slider.scss │ │ │ │ │ │ ├── spacing.scss │ │ │ │ │ │ ├── switch.scss │ │ │ │ │ │ ├── unset.scss │ │ │ │ │ │ └── widget.scss │ │ │ │ │ └── style.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── widget/ │ │ │ │ ├── PopupWindow.ts │ │ │ │ ├── RegularWindow.ts │ │ │ │ ├── applauncher/ │ │ │ │ │ ├── AppItem.ts │ │ │ │ │ ├── Applauncher.ts │ │ │ │ │ └── applauncher.scss │ │ │ │ ├── bar/ │ │ │ │ │ ├── Bar.ts │ │ │ │ │ ├── PanelButton.ts │ │ │ │ │ ├── ScreenCorners.ts │ │ │ │ │ ├── bar.scss │ │ │ │ │ ├── buttons/ │ │ │ │ │ │ ├── BatteryBar.ts │ │ │ │ │ │ ├── ColorPicker.ts │ │ │ │ │ │ ├── Date.ts │ │ │ │ │ │ ├── Launcher.ts │ │ │ │ │ │ ├── Media.ts │ │ │ │ │ │ ├── Messages.ts │ │ │ │ │ │ ├── PowerMenu.ts │ │ │ │ │ │ ├── ScreenRecord.ts │ │ │ │ │ │ ├── SysTray.ts │ │ │ │ │ │ ├── SystemIndicators.ts │ │ │ │ │ │ ├── Taskbar.ts │ │ │ │ │ │ └── Workspaces.ts │ │ │ │ │ └── screencorner.scss │ │ │ │ ├── datemenu/ │ │ │ │ │ ├── DateColumn.ts │ │ │ │ │ ├── DateMenu.ts │ │ │ │ │ ├── NotificationColumn.ts │ │ │ │ │ └── datemenu.scss │ │ │ │ ├── desktop/ │ │ │ │ │ └── Desktop.ts │ │ │ │ ├── notifications/ │ │ │ │ │ ├── Notification.ts │ │ │ │ │ ├── NotificationPopups.ts │ │ │ │ │ └── notifications.scss │ │ │ │ ├── osd/ │ │ │ │ │ ├── OSD.ts │ │ │ │ │ ├── Progress.ts │ │ │ │ │ └── osd.scss │ │ │ │ ├── overview/ │ │ │ │ │ ├── Overview.ts │ │ │ │ │ ├── Window.ts │ │ │ │ │ ├── Workspace.ts │ │ │ │ │ └── overview.scss │ │ │ │ ├── powermenu/ │ │ │ │ │ ├── PowerMenu.ts │ │ │ │ │ ├── Verification.ts │ │ │ │ │ └── powermenu.scss │ │ │ │ ├── quicksettings/ │ │ │ │ │ ├── QuickSettings.ts │ │ │ │ │ ├── ToggleButton.ts │ │ │ │ │ ├── quicksettings.scss │ │ │ │ │ └── widgets/ │ │ │ │ │ ├── AsusProfile.ts │ │ │ │ │ ├── Bluetooth.ts │ │ │ │ │ ├── Brightness.ts │ │ │ │ │ ├── DND.ts │ │ │ │ │ ├── DarkMode.ts │ │ │ │ │ ├── Header.ts │ │ │ │ │ ├── Media.ts │ │ │ │ │ ├── MicMute.ts │ │ │ │ │ ├── Network.ts │ │ │ │ │ └── Volume.ts │ │ │ │ └── settings/ │ │ │ │ ├── Group.ts │ │ │ │ ├── Page.ts │ │ │ │ ├── Row.ts │ │ │ │ ├── Setter.ts │ │ │ │ ├── SettingsDialog.ts │ │ │ │ ├── layout.ts │ │ │ │ └── settingsdialog.scss │ │ │ ├── ags_js/ │ │ │ │ ├── .eslintrc.yml │ │ │ │ ├── .gitignore │ │ │ │ ├── .stylelintrc.yml │ │ │ │ ├── config.js │ │ │ │ ├── js/ │ │ │ │ │ ├── about/ │ │ │ │ │ │ └── about.js │ │ │ │ │ ├── applauncher/ │ │ │ │ │ │ ├── AppItem.js │ │ │ │ │ │ └── Applauncher.js │ │ │ │ │ ├── bar/ │ │ │ │ │ │ ├── PanelButton.js │ │ │ │ │ │ ├── TopBar.js │ │ │ │ │ │ └── buttons/ │ │ │ │ │ │ ├── BatteryBar.js │ │ │ │ │ │ ├── ColorPicker.js │ │ │ │ │ │ ├── DateButton.js │ │ │ │ │ │ ├── FocusedClient.js │ │ │ │ │ │ ├── MediaIndicator.js │ │ │ │ │ │ ├── NotificationIndicator.js │ │ │ │ │ │ ├── OverviewButton.js │ │ │ │ │ │ ├── PowerMenu.js │ │ │ │ │ │ ├── ScreenRecord.js │ │ │ │ │ │ ├── SubMenu.js │ │ │ │ │ │ ├── SysTray.js │ │ │ │ │ │ ├── System.js │ │ │ │ │ │ ├── SystemIndicators.js │ │ │ │ │ │ ├── Taskbar.js │ │ │ │ │ │ └── Workspaces.js │ │ │ │ │ ├── dashboard/ │ │ │ │ │ │ ├── Dashboard.js │ │ │ │ │ │ ├── DateColumn.js │ │ │ │ │ │ └── NotificationColumn.js │ │ │ │ │ ├── desktop/ │ │ │ │ │ │ ├── Desktop.js │ │ │ │ │ │ └── DesktopMenu.js │ │ │ │ │ ├── dock/ │ │ │ │ │ │ ├── Dock.js │ │ │ │ │ │ └── FloatingDock.js │ │ │ │ │ ├── icons.js │ │ │ │ │ ├── lockscreen/ │ │ │ │ │ │ ├── Lockscreen.js │ │ │ │ │ │ └── auth.py │ │ │ │ │ ├── main.js │ │ │ │ │ ├── misc/ │ │ │ │ │ │ ├── Avatar.js │ │ │ │ │ │ ├── BatteryIcon.js │ │ │ │ │ │ ├── Clock.js │ │ │ │ │ │ ├── FontIcon.js │ │ │ │ │ │ ├── HoverRevealer.js │ │ │ │ │ │ ├── IconBrowser.js │ │ │ │ │ │ ├── Notification.js │ │ │ │ │ │ ├── PopupWindow.js │ │ │ │ │ │ ├── Progress.js │ │ │ │ │ │ ├── RegularWindow.js │ │ │ │ │ │ └── mpris.js │ │ │ │ │ ├── notifications/ │ │ │ │ │ │ └── Notifications.js │ │ │ │ │ ├── options.js │ │ │ │ │ ├── osd/ │ │ │ │ │ │ └── OSD.js │ │ │ │ │ ├── overview/ │ │ │ │ │ │ ├── Client.js │ │ │ │ │ │ ├── Overview.js │ │ │ │ │ │ └── Workspace.js │ │ │ │ │ ├── powermenu/ │ │ │ │ │ │ ├── PowerMenu.js │ │ │ │ │ │ ├── ShadedPopup.js │ │ │ │ │ │ └── Verification.js │ │ │ │ │ ├── quicksettings/ │ │ │ │ │ │ ├── QuickSettings.js │ │ │ │ │ │ ├── ToggleButton.js │ │ │ │ │ │ └── widgets/ │ │ │ │ │ │ ├── AsusProfile.js │ │ │ │ │ │ ├── Bluetooth.js │ │ │ │ │ │ ├── Brightness.js │ │ │ │ │ │ ├── DND.js │ │ │ │ │ │ ├── Header.js │ │ │ │ │ │ ├── Media.js │ │ │ │ │ │ ├── MicMute.js │ │ │ │ │ │ ├── Network.js │ │ │ │ │ │ ├── Theme.js │ │ │ │ │ │ └── Volume.js │ │ │ │ │ ├── screencorner/ │ │ │ │ │ │ └── ScreenCorners.js │ │ │ │ │ ├── services/ │ │ │ │ │ │ ├── asusctl.js │ │ │ │ │ │ ├── brightness.js │ │ │ │ │ │ ├── colorpicker.js │ │ │ │ │ │ ├── lockscreen.js │ │ │ │ │ │ ├── onScreenIndicator.js │ │ │ │ │ │ ├── powermenu.js │ │ │ │ │ │ └── screenrecord.js │ │ │ │ │ ├── settings/ │ │ │ │ │ │ ├── SettingsDialog.js │ │ │ │ │ │ ├── globals.js │ │ │ │ │ │ ├── hyprland.js │ │ │ │ │ │ ├── option.js │ │ │ │ │ │ ├── scss.js │ │ │ │ │ │ ├── setup.js │ │ │ │ │ │ ├── theme.js │ │ │ │ │ │ └── wallpaper.js │ │ │ │ │ ├── themes.js │ │ │ │ │ ├── utils.js │ │ │ │ │ └── variables.js │ │ │ │ ├── package.json │ │ │ │ ├── prepare_background.sh │ │ │ │ ├── scss/ │ │ │ │ │ ├── common/ │ │ │ │ │ │ ├── a11y-button.scss │ │ │ │ │ │ ├── button-workspaces.scss │ │ │ │ │ │ ├── button.scss │ │ │ │ │ │ ├── floating-widget.scss │ │ │ │ │ │ ├── hidden.scss │ │ │ │ │ │ ├── menu.scss │ │ │ │ │ │ ├── scrollable.scss │ │ │ │ │ │ ├── slider.scss │ │ │ │ │ │ ├── spacing.scss │ │ │ │ │ │ ├── switch.scss │ │ │ │ │ │ ├── text-border.scss │ │ │ │ │ │ ├── tooltip.scss │ │ │ │ │ │ ├── unset.scss │ │ │ │ │ │ └── widget.scss │ │ │ │ │ ├── main.scss │ │ │ │ │ ├── variables.scss │ │ │ │ │ └── widgets/ │ │ │ │ │ ├── about.scss │ │ │ │ │ ├── applauncher.scss │ │ │ │ │ ├── bar.scss │ │ │ │ │ ├── dashboard.scss │ │ │ │ │ ├── desktop.scss │ │ │ │ │ ├── dock.scss │ │ │ │ │ ├── lockscreen.scss │ │ │ │ │ ├── media.scss │ │ │ │ │ ├── notifications.scss │ │ │ │ │ ├── osd.scss │ │ │ │ │ ├── overview.scss │ │ │ │ │ ├── powermenu.scss │ │ │ │ │ ├── quicksettings.scss │ │ │ │ │ └── settings.scss │ │ │ │ └── tsconfig.json │ │ │ ├── ags_ts_old/ │ │ │ │ ├── .eslintrc.yml │ │ │ │ ├── .gitignore │ │ │ │ ├── config.js │ │ │ │ ├── default.nix │ │ │ │ ├── lib/ │ │ │ │ │ ├── battery.ts │ │ │ │ │ ├── experiments.ts │ │ │ │ │ ├── gtk.ts │ │ │ │ │ ├── hyprland.ts │ │ │ │ │ ├── icons.ts │ │ │ │ │ ├── init.ts │ │ │ │ │ ├── matugen.ts │ │ │ │ │ ├── option.ts │ │ │ │ │ ├── swww.ts │ │ │ │ │ ├── tmux.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── variables.ts │ │ │ │ ├── main.ts │ │ │ │ ├── options.ts │ │ │ │ ├── package.json │ │ │ │ ├── service/ │ │ │ │ │ ├── asusctl.ts │ │ │ │ │ ├── brightness.ts │ │ │ │ │ ├── colorpicker.ts │ │ │ │ │ ├── powermenu.ts │ │ │ │ │ └── screenrecord.ts │ │ │ │ ├── style/ │ │ │ │ │ ├── mixins/ │ │ │ │ │ │ ├── a11y-button.scss │ │ │ │ │ │ ├── button.scss │ │ │ │ │ │ ├── floating-widget.scss │ │ │ │ │ │ ├── hidden.scss │ │ │ │ │ │ ├── media.scss │ │ │ │ │ │ ├── scrollable.scss │ │ │ │ │ │ ├── slider.scss │ │ │ │ │ │ ├── spacing.scss │ │ │ │ │ │ ├── switch.scss │ │ │ │ │ │ ├── unset.scss │ │ │ │ │ │ └── widget.scss │ │ │ │ │ ├── style.ts │ │ │ │ │ └── widget/ │ │ │ │ │ ├── applauncher.scss │ │ │ │ │ ├── bar.scss │ │ │ │ │ ├── datemenu.scss │ │ │ │ │ ├── extra.scss │ │ │ │ │ ├── notifications.scss │ │ │ │ │ ├── osd.scss │ │ │ │ │ ├── overview.scss │ │ │ │ │ ├── powermenu.scss │ │ │ │ │ ├── quicksettings.scss │ │ │ │ │ ├── screencorner.scss │ │ │ │ │ └── settingsdialog.scss │ │ │ │ ├── tsconfig.json │ │ │ │ └── widget/ │ │ │ │ ├── PopupWindow.ts │ │ │ │ ├── applauncher/ │ │ │ │ │ ├── AppItem.ts │ │ │ │ │ └── Applauncher.ts │ │ │ │ ├── bar/ │ │ │ │ │ ├── Bar.ts │ │ │ │ │ ├── PanelButton.ts │ │ │ │ │ ├── ScreenCorners.ts │ │ │ │ │ └── buttons/ │ │ │ │ │ ├── BatteryBar.ts │ │ │ │ │ ├── ColorPicker.ts │ │ │ │ │ ├── Date.ts │ │ │ │ │ ├── Launcher.ts │ │ │ │ │ ├── Media.ts │ │ │ │ │ ├── Messages.ts │ │ │ │ │ ├── PowerMenu.ts │ │ │ │ │ ├── ScreenRecord.ts │ │ │ │ │ ├── SysTray.ts │ │ │ │ │ ├── SystemIndicators.ts │ │ │ │ │ ├── Taskbar.ts │ │ │ │ │ └── Workspaces.ts │ │ │ │ ├── datemenu/ │ │ │ │ │ ├── DateColumn.ts │ │ │ │ │ ├── DateMenu.ts │ │ │ │ │ └── NotificationColumn.ts │ │ │ │ ├── desktop/ │ │ │ │ │ └── Desktop.ts │ │ │ │ ├── notifications/ │ │ │ │ │ ├── Notification.ts │ │ │ │ │ └── NotificationPopups.ts │ │ │ │ ├── osd/ │ │ │ │ │ ├── OSD.ts │ │ │ │ │ └── Progress.ts │ │ │ │ ├── overview/ │ │ │ │ │ ├── Overview.ts │ │ │ │ │ ├── Window.ts │ │ │ │ │ └── Workspace.ts │ │ │ │ ├── powermenu/ │ │ │ │ │ ├── PowerMenu.ts │ │ │ │ │ └── Verification.ts │ │ │ │ ├── quicksettings/ │ │ │ │ │ ├── QuickSettings.ts │ │ │ │ │ ├── ToggleButton.ts │ │ │ │ │ └── widgets/ │ │ │ │ │ ├── AsusProfile.ts │ │ │ │ │ ├── Bluetooth.ts │ │ │ │ │ ├── Brightness.ts │ │ │ │ │ ├── DND.ts │ │ │ │ │ ├── DarkMode.ts │ │ │ │ │ ├── Header.ts │ │ │ │ │ ├── Media.ts │ │ │ │ │ ├── MicMute.ts │ │ │ │ │ ├── Network.ts │ │ │ │ │ └── Volume.ts │ │ │ │ └── settings/ │ │ │ │ ├── Group.ts │ │ │ │ ├── Page.ts │ │ │ │ ├── Row.ts │ │ │ │ ├── SettingsDialog.ts │ │ │ │ └── layout.ts │ │ │ ├── anyrun/ │ │ │ │ └── stylesheet.css │ │ │ ├── hypr/ │ │ │ │ ├── Autostart.conf │ │ │ │ ├── KeyBinds.conf │ │ │ │ ├── Misc.conf │ │ │ │ ├── WindowRules.conf │ │ │ │ ├── hypridle.conf │ │ │ │ ├── hyprland.conf │ │ │ │ ├── hyprlock.conf │ │ │ │ ├── monitors.conf │ │ │ │ ├── presets/ │ │ │ │ │ ├── monitors.exampleconf │ │ │ │ │ ├── monitors_external.conf │ │ │ │ │ └── monitors_internal.conf │ │ │ │ └── scripts/ │ │ │ │ ├── brightness │ │ │ │ ├── launch_ags.sh │ │ │ │ ├── logoutlaunch.sh │ │ │ │ ├── monitor_attached.sh │ │ │ │ ├── monitor_dettached.sh │ │ │ │ └── w2m.sh │ │ │ ├── neofetch/ │ │ │ │ ├── ascii.txt │ │ │ │ └── config.conf │ │ │ ├── screenlock/ │ │ │ │ ├── lock.sh │ │ │ │ ├── lock_config.conf │ │ │ │ └── lock_screen.sh │ │ │ └── waybar/ │ │ │ ├── config.jsonc │ │ │ └── launch.sh │ │ ├── home-laptop.nix │ │ ├── home-programs-laptop.nix │ │ └── link-dotfiles-laptop.nix │ ├── nixos.nix │ ├── overlays/ │ │ ├── betaflight-configurator.nix │ │ ├── blhelisuite32.nix │ │ ├── default.bkp │ │ └── test.nix │ ├── packages.nix │ ├── pkgs/ │ │ ├── default.nix │ │ └── kanagawa-gtk-theme.nix │ └── variables.nix └── scripts/ ├── blepower.sh ├── sleep.sh ├── update.sh └── wifipower.sh