diff --git a/.config/ags/scss/_lib_classes.scss b/.config/ags/scss/_lib_classes.scss index 844afc932..6cd3f893b 100644 --- a/.config/ags/scss/_lib_classes.scss +++ b/.config/ags/scss/_lib_classes.scss @@ -55,12 +55,12 @@ margin: 10px; } -.txt-badonkers { +.txt-gigantic { @include mainfont; font-size: 3rem; } -.txt-tiddies { +.txt-massive { @include mainfont; font-size: 2.7273rem; } @@ -127,6 +127,10 @@ @include actiontext; } +.txt-thin { + font-weight: 300; +} + .txt-semibold { font-weight: 500; } diff --git a/.config/ags/widgets/bar/system.js b/.config/ags/widgets/bar/system.js index a29f4b68b..631890736 100644 --- a/.config/ags/widgets/bar/system.js +++ b/.config/ags/widgets/bar/system.js @@ -12,8 +12,8 @@ import { WWO_CODE, WEATHER_SYMBOL, NIGHT_WEATHER_SYMBOL } from '../../data/weath const BATTERY_LOW = 20; const WEATHER_CACHE_FOLDER = `${GLib.get_user_cache_dir()}/ags/weather`; Utils.exec(`mkdir -p ${WEATHER_CACHE_FOLDER}`); + let WEATHER_CITY = ''; -// try to read envvar AGS_WEATHER_CITY try { WEATHER_CITY = GLib.getenv('AGS_WEATHER_CITY'); } catch (e) { diff --git a/.config/ags/widgets/indicators/musiccontrols.js b/.config/ags/widgets/indicators/musiccontrols.js index c9324b09f..db77c0048 100644 --- a/.config/ags/widgets/indicators/musiccontrols.js +++ b/.config/ags/widgets/indicators/musiccontrols.js @@ -132,7 +132,7 @@ const CoverArt = ({ player, ...rest }) => Box({ className: 'osd-music-cover-fallback', homogeneous: true, children: [Label({ - className: 'icon-material txt-hugeass', + className: 'icon-material txt-gigantic txt-thin', label: 'music_note', })] }), diff --git a/.config/ags/widgets/overview/overview_hyprland.js b/.config/ags/widgets/overview/overview_hyprland.js index c6ce210f7..c78a8ab05 100644 --- a/.config/ags/widgets/overview/overview_hyprland.js +++ b/.config/ags/widgets/overview/overview_hyprland.js @@ -294,7 +294,9 @@ const OverviewRow = ({ startWorkspace, workspaces, windowName = 'overview' }) => box .hook(overviewTick, (box) => box.attribute.update(box)) .hook(Hyprland, (box, clientAddress) => { - box.attribute.update(box) + const client = Hyprland.getClient(clientAddress); + box.attribute.updateWorkspace(client.workspace.id); + // box.attribute.update(box) }, 'client-removed') .hook(Hyprland, (box, clientAddress) => { box.attribute.update(box); diff --git a/.config/ags/widgets/sideright/notificationlist.js b/.config/ags/widgets/sideright/notificationlist.js index f3fa95111..f30802de4 100644 --- a/.config/ags/widgets/sideright/notificationlist.js +++ b/.config/ags/widgets/sideright/notificationlist.js @@ -20,7 +20,7 @@ export default (props) => { vertical: true, className: 'spacing-v-5', children: [ - MaterialIcon('notifications_active', 'badonkers'), + MaterialIcon('notifications_active', 'gigantic'), Label({ label: 'No notifications', className: 'txt-small' }), ] }), diff --git a/.config/ags/widgets/sideright/todolist.js b/.config/ags/widgets/sideright/todolist.js index 3efea6ad6..30a7941bf 100644 --- a/.config/ags/widgets/sideright/todolist.js +++ b/.config/ags/widgets/sideright/todolist.js @@ -92,7 +92,7 @@ const todoItems = (isDone) => Widget.Scrollable({ vpack: 'center', className: 'txt', children: [ - MaterialIcon(`${isDone ? 'checklist' : 'check_circle'}`, 'badonkers'), + MaterialIcon(`${isDone ? 'checklist' : 'check_circle'}`, 'gigantic'), Label({ label: `${isDone ? 'Finished tasks will go here' : 'Nothing here!'}` }) ] })