├── .envrc ├── .gitignore ├── README.md ├── app.ts ├── components └── Menu.tsx ├── env.d.ts ├── flake.lock ├── flake.nix ├── icons ├── circle-dashed.svg ├── dot.svg ├── kubernetes.svg ├── memory-stick-symbolic.svg ├── neovim.svg ├── processor-symbolic.svg └── zen-browser.svg ├── package.json ├── service ├── brightness.ts ├── kubernetes.ts ├── niri.ts └── usage.ts ├── style.scss ├── style ├── _colours.scss ├── applauncher.scss ├── bar.scss ├── bluetooth.scss ├── notifications.scss └── utils.scss ├── tsconfig.json ├── utils.ts ├── widgets ├── Audio.tsx ├── AudioBluetooth.tsx ├── Bluetooth.tsx ├── CurrentCluster.tsx ├── DateTime.tsx ├── IconTest.tsx ├── LaptopStuff.tsx ├── Media.tsx ├── MediaPlayer.tsx ├── Network.tsx ├── Notification.tsx ├── ResourceUsage.tsx ├── Tray.tsx └── Workspaces.tsx └── windows ├── Applauncher.tsx ├── Bar.tsx ├── BluetoothMenu.tsx └── Notifications.tsx /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .direnv 2 | @girs 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/README.md -------------------------------------------------------------------------------- /app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/app.ts -------------------------------------------------------------------------------- /components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/components/Menu.tsx -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/env.d.ts -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/flake.nix -------------------------------------------------------------------------------- /icons/circle-dashed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/circle-dashed.svg -------------------------------------------------------------------------------- /icons/dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/dot.svg -------------------------------------------------------------------------------- /icons/kubernetes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/kubernetes.svg -------------------------------------------------------------------------------- /icons/memory-stick-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/memory-stick-symbolic.svg -------------------------------------------------------------------------------- /icons/neovim.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/neovim.svg -------------------------------------------------------------------------------- /icons/processor-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/processor-symbolic.svg -------------------------------------------------------------------------------- /icons/zen-browser.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/icons/zen-browser.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/package.json -------------------------------------------------------------------------------- /service/brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/service/brightness.ts -------------------------------------------------------------------------------- /service/kubernetes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/service/kubernetes.ts -------------------------------------------------------------------------------- /service/niri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/service/niri.ts -------------------------------------------------------------------------------- /service/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/service/usage.ts -------------------------------------------------------------------------------- /style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style.scss -------------------------------------------------------------------------------- /style/_colours.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/_colours.scss -------------------------------------------------------------------------------- /style/applauncher.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/applauncher.scss -------------------------------------------------------------------------------- /style/bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/bar.scss -------------------------------------------------------------------------------- /style/bluetooth.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/bluetooth.scss -------------------------------------------------------------------------------- /style/notifications.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/notifications.scss -------------------------------------------------------------------------------- /style/utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/style/utils.scss -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/utils.ts -------------------------------------------------------------------------------- /widgets/Audio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Audio.tsx -------------------------------------------------------------------------------- /widgets/AudioBluetooth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/AudioBluetooth.tsx -------------------------------------------------------------------------------- /widgets/Bluetooth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Bluetooth.tsx -------------------------------------------------------------------------------- /widgets/CurrentCluster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/CurrentCluster.tsx -------------------------------------------------------------------------------- /widgets/DateTime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/DateTime.tsx -------------------------------------------------------------------------------- /widgets/IconTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/IconTest.tsx -------------------------------------------------------------------------------- /widgets/LaptopStuff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/LaptopStuff.tsx -------------------------------------------------------------------------------- /widgets/Media.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Media.tsx -------------------------------------------------------------------------------- /widgets/MediaPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/MediaPlayer.tsx -------------------------------------------------------------------------------- /widgets/Network.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /widgets/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Notification.tsx -------------------------------------------------------------------------------- /widgets/ResourceUsage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/ResourceUsage.tsx -------------------------------------------------------------------------------- /widgets/Tray.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Tray.tsx -------------------------------------------------------------------------------- /widgets/Workspaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/widgets/Workspaces.tsx -------------------------------------------------------------------------------- /windows/Applauncher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/windows/Applauncher.tsx -------------------------------------------------------------------------------- /windows/Bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/windows/Bar.tsx -------------------------------------------------------------------------------- /windows/BluetoothMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/windows/BluetoothMenu.tsx -------------------------------------------------------------------------------- /windows/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maxverbeek/astalconfig/HEAD/windows/Notifications.tsx --------------------------------------------------------------------------------