highlight urgent workspace
This commit is contained in:
@@ -34,6 +34,7 @@ target_sources(bar_lib
|
||||
src/app.cpp
|
||||
src/bar/bar.cpp
|
||||
src/widgets/clock.cpp
|
||||
src/widgets/date.cpp
|
||||
src/widgets/workspaceIndicator.cpp
|
||||
src/widgets/volumeWidget.cpp
|
||||
src/widgets/webWidget.cpp
|
||||
@@ -52,6 +53,7 @@ target_link_libraries(bar bar_lib ${GTKMM_LIBRARIES} ${LAYERSHELL_LIBRARIES} ${W
|
||||
# Copy `resources/bar.css` into the build directory when it changes
|
||||
set(RES_SRC "${CMAKE_CURRENT_SOURCE_DIR}/resources/bar.css")
|
||||
set(RES_DST "${CMAKE_CURRENT_BINARY_DIR}/resources/bar.css")
|
||||
set(USER_CONFIG_CSS "$ENV{HOME}/.config/bar/bar.css")
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${RES_DST}
|
||||
@@ -62,5 +64,14 @@ add_custom_command(
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
add_custom_target(copy_resources ALL DEPENDS ${RES_DST})
|
||||
add_custom_command(
|
||||
OUTPUT ${USER_CONFIG_CSS}
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "$ENV{HOME}/.config/bar"
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different "${RES_SRC}" "${USER_CONFIG_CSS}"
|
||||
DEPENDS "${RES_SRC}"
|
||||
COMMENT "Copy resources/bar.css to ~/.config/bar/bar.css"
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
add_custom_target(copy_resources ALL DEPENDS ${RES_DST} ${USER_CONFIG_CSS})
|
||||
add_dependencies(bar copy_resources)
|
||||
|
||||
Reference in New Issue
Block a user