diff --git a/glasshouse-desktop/dotfiles/config/dunst/dunstrc b/glasshouse-desktop/dotfiles/config/dunst/dunstrc
deleted file mode 100644
index db143b4..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/dunstrc
+++ /dev/null
@@ -1,440 +0,0 @@
-# See dunst(5) for all configuration options
-
-[global]
- ### Display ###
-
- # Which monitor should the notifications be displayed on.
- monitor = 0
-
- # Display notification on focused monitor. Possible modes are:
- # mouse: follow mouse pointer
- # keyboard: follow window with keyboard focus
- # none: don't follow anything
- #
- # "keyboard" needs a window manager that exports the
- # _NET_ACTIVE_WINDOW property.
- # This should be the case for almost all modern window managers.
- #
- # If this option is set to mouse or keyboard, the monitor option
- # will be ignored.
- follow = none
-
- ### Geometry ###
-
- # dynamic width from 0 to 300
- # width = (0, 300)
- # constant width of 300
- width = (111, 444)
-
- # The maximum height of a single notification, excluding the frame.
- height = 222
-
- # Position the notification in the top right corner
- origin = top-right
-
- # Offset from the origin
- offset = 15x55
-
- # Scale factor. It is auto-detected if value is 0.
- scale = 0
-
- # Maximum number of notification (0 means no limit)
- notification_limit = 0
-
- ### Progress bar ###
-
- # Turn on the progess bar. It appears when a progress hint is passed with
- # for example dunstify -h int:value:12
- progress_bar = true
-
- # Set the progress bar height. This includes the frame, so make sure
- # it's at least twice as big as the frame width.
- progress_bar_height = 10
-
- # Set the frame width of the progress bar
- progress_bar_frame_width = 1
-
- # Set the minimum width for the progress bar
- progress_bar_min_width = 150
-
- # Set the maximum width for the progress bar
- progress_bar_max_width = 300
-
- # Show how many messages are currently hidden (because of
- # notification_limit).
- indicate_hidden = yes
-
- # The transparency of the window. Range: [0; 100].
- # This option will only work if a compositing window manager is
- # present (e.g. xcompmgr, compiz, etc.). (X11 only)
- transparency = 0
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
- separator_height = 5
-
- # Padding between text and separator.
- padding = 15
-
- # Horizontal padding.
- horizontal_padding = 15
-
- # Padding between text and icon.
- text_icon_padding = 0
-
- # Defines width in pixels of frame around the notification window.
- # Set to 0 to disable.
- frame_width = 0
-
- # Defines color of the frame around the notification window.
- frame_color = "#16161E"
-
- # Define a color for the separator.
- # possible values are:
- # * auto: dunst tries to find a color fitting to the background;
- # * foreground: use the same color as the foreground;
- # * frame: use the same color as the frame;
- # * anything else will be interpreted as a X color.
- separator_color = frame
-
- # Sort messages by urgency.
- sort = yes
-
- # Don't remove messages, if the user is idle (no mouse or keyboard input)
- # for longer than idle_threshold seconds.
- # Set to 0 to disable.
- # A client can set the 'transient' hint to bypass this. See the rules
- # section for how to disable this if necessary
- # idle_threshold = 120
-
- ### Text ###
-
- font = Iosevka Medium Italic 10
-
- # The spacing between lines. If the height is smaller than the
- # font height, it will get raised to the font height.
- line_height = 0
-
- # Possible values are:
- # full: Allow a small subset of html markup in notifications:
- # bold
- # italic
- # strikethrough
- # underline
- #
- # For a complete reference see
- # .
- #
- # strip: This setting is provided for compatibility with some broken
- # clients that send markup even though it's not enabled on the
- # server. Dunst will try to strip the markup but the parsing is
- # simplistic so using this option outside of matching rules for
- # specific applications *IS GREATLY DISCOURAGED*.
- #
- # no: Disable markup parsing, incoming notifications will be treated as
- # plain text. Dunst will not advertise that it has the body-markup
- # capability if this is set as a global setting.
- #
- # It's important to note that markup inside the format option will be parsed
- # regardless of what this is set to.
- markup = full
-
- # The format of the message. Possible variables are:
- # %a appname
- # %s summary
- # %b body
- # %i iconname (including its path)
- # %I iconname (without its path)
- # %p progress value if set ([ 0%] to [100%]) or nothing
- # %n progress value if set without any extra characters
- # %% Literal %
- # Markup is allowed
- format = "%s\n%b"
-
- # Alignment of message text.
- # Possible values are "left", "center" and "right".
- alignment = center
-
- # Vertical alignment of message text and icon.
- # Possible values are "top", "center" and "bottom".
- vertical_alignment = center
-
- # Show age of message if message is older than show_age_threshold
- # seconds.
- # Set to -1 to disable.
- show_age_threshold = 60
-
- # Specify where to make an ellipsis in long lines.
- # Possible values are "start", "middle" and "end".
- ellipsize = middle
-
- # Ignore newlines '\n' in notifications.
- ignore_newline = yes
-
- # Stack together notifications with the same content
- stack_duplicates = true
-
- # Hide the count of stacked notifications with the same content
- hide_duplicate_count = false
-
- # Display indicators for URLs (U) and actions (A).
- show_indicators = no
-
- ### Icons ###
-
- # Align icons left/right/off
- icon_position = left
-
- # Scale small icons up to this size, set to 0 to disable. Helpful
- # for e.g. small files or high-dpi screens. In case of conflict,
- # max_icon_size takes precedence over this.
- icon_size = 48
-
- # Scale larger icons down to this size, set to 0 to disable
- max_icon_size = 80
-
- # Paths to default icons.
- icon_path = /usr/share/icons/Papirus-Dark/48x48/status/:/usr/share/icons/Papirus-Dark/48x48/devices/:/usr/share/icons/Papirus-Dark/48x48/apps
-
- ### History ###
-
- # Should a notification popped up from history be sticky or timeout
- # as if it would normally do.
- sticky_history = yes
-
- # Maximum amount of notifications kept in history
- history_length = 20
-
- ### Misc/Advanced ###
-
- # dmenu path.
- dmenu = /usr/bin/dmenu -p dunst:
-
- # Browser for opening urls in context menu.
- browser = /usr/bin/firefox -new-tab
-
- # Always run rule-defined scripts, even if the notification is suppressed
- always_run_script = true
-
- # Define the title of the windows spawned by dunst
- title = Dunst
-
- # Define the class of the windows spawned by dunst
- class = Dunst
-
- # Define the corner radius of the notification window
- # in pixel size. If the radius is 0, you have no rounded
- # corners.
- # The radius will be automatically lowered if it exceeds half of the
- # notification height to avoid clipping text and/or icons.
- corner_radius = 5
-
- # Ignore the dbus closeNotification message.
- # Useful to enforce the timeout set by dunst configuration. Without this
- # parameter, an application may close the notification sent before the
- # user defined timeout.
- ignore_dbusclose = false
-
- ### Wayland ###
- # These settings are Wayland-specific. They have no effect when using X11
-
- # Uncomment this if you want to let notications appear under fullscreen
- # applications (default: overlay)
- # layer = top
-
- # Set this to true to use X11 output on Wayland.
- force_xwayland = false
-
- ### Legacy
-
- # Use the Xinerama extension instead of RandR for multi-monitor support.
- # This setting is provided for compatibility with older nVidia drivers that
- # do not support RandR and using it on systems that support RandR is highly
- # discouraged.
- #
- # By enabling this setting dunst will not be able to detect when a monitor
- # is connected or disconnected which might break follow mode if the screen
- # layout changes.
- force_xinerama = false
-
- ### mouse
-
- # Defines list of actions for each mouse event
- # Possible values are:
- # * none: Don't do anything.
- # * do_action: Invoke the action determined by the action_name rule. If there is no
- # such action, open the context menu.
- # * open_url: If the notification has exactly one url, open it. If there are multiple
- # ones, open the context menu.
- # * close_current: Close current notification.
- # * close_all: Close all notifications.
- # * context: Open context menu for the notification.
- # * context_all: Open context menu for all notifications.
- # These values can be strung together for each mouse event, and
- # will be executed in sequence.
- mouse_left_click = close_current
- mouse_middle_click = do_action, close_current
- mouse_right_click = close_all
-
-# Experimental features that may or may not work correctly. Do not expect them
-# to have a consistent behaviour across releases.
-[experimental]
- # Calculate the dpi to use on a per-monitor basis.
- # If this setting is enabled the Xft.dpi value will be ignored and instead
- # dunst will attempt to calculate an appropriate dpi value for each monitor
- # using the resolution and physical size. This might be useful in setups
- # where there are multiple screens with very different dpi values.
- per_monitor_dpi = false
-
-[log_notifs]
- script = ~/.config/dunst/scripts/dunst_logger.sh
-
-[urgency_low]
- # IMPORTANT: colors have to be defined in quotation marks.
- # Otherwise the "#" and following would be interpreted as a comment.
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- timeout = 6
- # Icon for notifications with low urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-[urgency_normal]
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- highlight-background = "#16161E"
- timeout = 6
- # Icon for notifications with normal urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-[urgency_critical]
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- timeout = 10
- # Icon for notifications with critical urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-# Every section that isn't one of the above is interpreted as a rules to
-# override settings for certain messages.
-#
-# Messages can be matched by
-# appname (discouraged, see desktop_entry)
-# body
-# category
-# desktop_entry
-# icon
-# match_transient
-# msg_urgency
-# stack_tag
-# summary
-#
-# and you can override the
-# background
-# foreground
-# format
-# frame_color
-# fullscreen
-# new_icon
-# set_stack_tag
-# set_transient
-# set_category
-# timeout
-# urgency
-# skip_display
-# history_ignore
-# action_name
-# word_wrap
-# ellipsize
-# alignment
-#
-# Shell-like globbing will get expanded.
-#
-# Instead of the appname filter, it's recommended to use the desktop_entry filter.
-# GLib based applications export their desktop-entry name. In comparison to the appname,
-# the desktop-entry won't get localized.
-#
-# SCRIPTING
-# You can specify a script that gets run when the rule matches by
-# setting the "script" option.
-# The script will be called as follows:
-# script appname summary body icon urgency
-# where urgency can be "LOW", "NORMAL" or "CRITICAL".
-#
-# NOTE: It might be helpful to run dunst -print in a terminal in order
-# to find fitting options for rules.
-
-# Disable the transient hint so that idle_threshold cannot be bypassed from the
-# client
-#[transient_disable]
-# match_transient = yes
-# set_transient = no
-#
-# Make the handling of transient notifications more strict by making them not
-# be placed in history.
-#[transient_history_ignore]
-# match_transient = yes
-# history_ignore = yes
-
-# fullscreen values
-# show: show the notifications, regardless if there is a fullscreen window opened
-# delay: displays the new notification, if there is no fullscreen window active
-# If the notification is already drawn, it won't get undrawn.
-# pushback: same as delay, but when switching into fullscreen, the notification will get
-# withdrawn from screen again and will get delayed like a new notification
-#[fullscreen_delay_everything]
-# fullscreen = delay
-#[fullscreen_show_critical]
-# msg_urgency = critical
-# fullscreen = show
-
-#[espeak]
-# summary = "*"
-# script = dunst_espeak.sh
-
-#[script-test]
-# summary = "*script*"
-# script = dunst_test.sh
-
-#[ignore]
-# # This notification will not be displayed
-# summary = "foobar"
-# skip_display = true
-
-#[history-ignore]
-# # This notification will not be saved in history
-# summary = "foobar"
-# history_ignore = yes
-
-#[skip-display]
-# # This notification will not be displayed, but will be included in the history
-# summary = "foobar"
-# skip_display = yes
-
-#[signed_on]
-# appname = Pidgin
-# summary = "*signed on*"
-# urgency = low
-#
-#[signed_off]
-# appname = Pidgin
-# summary = *signed off*
-# urgency = low
-#
-#[says]
-# appname = Pidgin
-# summary = *says*
-# urgency = critical
-#
-#[twitter]
-# appname = Pidgin
-# summary = *twitter.com*
-# urgency = normal
-#
-#[stack-volumes]
-# appname = "some_volume_notifiers"
-# set_stack_tag = "volume"
-#
-# vim: ft=cfg
diff --git a/glasshouse-desktop/dotfiles/config/dunst/dunstrc-test b/glasshouse-desktop/dotfiles/config/dunst/dunstrc-test
deleted file mode 100644
index db143b4..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/dunstrc-test
+++ /dev/null
@@ -1,440 +0,0 @@
-# See dunst(5) for all configuration options
-
-[global]
- ### Display ###
-
- # Which monitor should the notifications be displayed on.
- monitor = 0
-
- # Display notification on focused monitor. Possible modes are:
- # mouse: follow mouse pointer
- # keyboard: follow window with keyboard focus
- # none: don't follow anything
- #
- # "keyboard" needs a window manager that exports the
- # _NET_ACTIVE_WINDOW property.
- # This should be the case for almost all modern window managers.
- #
- # If this option is set to mouse or keyboard, the monitor option
- # will be ignored.
- follow = none
-
- ### Geometry ###
-
- # dynamic width from 0 to 300
- # width = (0, 300)
- # constant width of 300
- width = (111, 444)
-
- # The maximum height of a single notification, excluding the frame.
- height = 222
-
- # Position the notification in the top right corner
- origin = top-right
-
- # Offset from the origin
- offset = 15x55
-
- # Scale factor. It is auto-detected if value is 0.
- scale = 0
-
- # Maximum number of notification (0 means no limit)
- notification_limit = 0
-
- ### Progress bar ###
-
- # Turn on the progess bar. It appears when a progress hint is passed with
- # for example dunstify -h int:value:12
- progress_bar = true
-
- # Set the progress bar height. This includes the frame, so make sure
- # it's at least twice as big as the frame width.
- progress_bar_height = 10
-
- # Set the frame width of the progress bar
- progress_bar_frame_width = 1
-
- # Set the minimum width for the progress bar
- progress_bar_min_width = 150
-
- # Set the maximum width for the progress bar
- progress_bar_max_width = 300
-
- # Show how many messages are currently hidden (because of
- # notification_limit).
- indicate_hidden = yes
-
- # The transparency of the window. Range: [0; 100].
- # This option will only work if a compositing window manager is
- # present (e.g. xcompmgr, compiz, etc.). (X11 only)
- transparency = 0
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
- separator_height = 5
-
- # Padding between text and separator.
- padding = 15
-
- # Horizontal padding.
- horizontal_padding = 15
-
- # Padding between text and icon.
- text_icon_padding = 0
-
- # Defines width in pixels of frame around the notification window.
- # Set to 0 to disable.
- frame_width = 0
-
- # Defines color of the frame around the notification window.
- frame_color = "#16161E"
-
- # Define a color for the separator.
- # possible values are:
- # * auto: dunst tries to find a color fitting to the background;
- # * foreground: use the same color as the foreground;
- # * frame: use the same color as the frame;
- # * anything else will be interpreted as a X color.
- separator_color = frame
-
- # Sort messages by urgency.
- sort = yes
-
- # Don't remove messages, if the user is idle (no mouse or keyboard input)
- # for longer than idle_threshold seconds.
- # Set to 0 to disable.
- # A client can set the 'transient' hint to bypass this. See the rules
- # section for how to disable this if necessary
- # idle_threshold = 120
-
- ### Text ###
-
- font = Iosevka Medium Italic 10
-
- # The spacing between lines. If the height is smaller than the
- # font height, it will get raised to the font height.
- line_height = 0
-
- # Possible values are:
- # full: Allow a small subset of html markup in notifications:
- # bold
- # italic
- # strikethrough
- # underline
- #
- # For a complete reference see
- # .
- #
- # strip: This setting is provided for compatibility with some broken
- # clients that send markup even though it's not enabled on the
- # server. Dunst will try to strip the markup but the parsing is
- # simplistic so using this option outside of matching rules for
- # specific applications *IS GREATLY DISCOURAGED*.
- #
- # no: Disable markup parsing, incoming notifications will be treated as
- # plain text. Dunst will not advertise that it has the body-markup
- # capability if this is set as a global setting.
- #
- # It's important to note that markup inside the format option will be parsed
- # regardless of what this is set to.
- markup = full
-
- # The format of the message. Possible variables are:
- # %a appname
- # %s summary
- # %b body
- # %i iconname (including its path)
- # %I iconname (without its path)
- # %p progress value if set ([ 0%] to [100%]) or nothing
- # %n progress value if set without any extra characters
- # %% Literal %
- # Markup is allowed
- format = "%s\n%b"
-
- # Alignment of message text.
- # Possible values are "left", "center" and "right".
- alignment = center
-
- # Vertical alignment of message text and icon.
- # Possible values are "top", "center" and "bottom".
- vertical_alignment = center
-
- # Show age of message if message is older than show_age_threshold
- # seconds.
- # Set to -1 to disable.
- show_age_threshold = 60
-
- # Specify where to make an ellipsis in long lines.
- # Possible values are "start", "middle" and "end".
- ellipsize = middle
-
- # Ignore newlines '\n' in notifications.
- ignore_newline = yes
-
- # Stack together notifications with the same content
- stack_duplicates = true
-
- # Hide the count of stacked notifications with the same content
- hide_duplicate_count = false
-
- # Display indicators for URLs (U) and actions (A).
- show_indicators = no
-
- ### Icons ###
-
- # Align icons left/right/off
- icon_position = left
-
- # Scale small icons up to this size, set to 0 to disable. Helpful
- # for e.g. small files or high-dpi screens. In case of conflict,
- # max_icon_size takes precedence over this.
- icon_size = 48
-
- # Scale larger icons down to this size, set to 0 to disable
- max_icon_size = 80
-
- # Paths to default icons.
- icon_path = /usr/share/icons/Papirus-Dark/48x48/status/:/usr/share/icons/Papirus-Dark/48x48/devices/:/usr/share/icons/Papirus-Dark/48x48/apps
-
- ### History ###
-
- # Should a notification popped up from history be sticky or timeout
- # as if it would normally do.
- sticky_history = yes
-
- # Maximum amount of notifications kept in history
- history_length = 20
-
- ### Misc/Advanced ###
-
- # dmenu path.
- dmenu = /usr/bin/dmenu -p dunst:
-
- # Browser for opening urls in context menu.
- browser = /usr/bin/firefox -new-tab
-
- # Always run rule-defined scripts, even if the notification is suppressed
- always_run_script = true
-
- # Define the title of the windows spawned by dunst
- title = Dunst
-
- # Define the class of the windows spawned by dunst
- class = Dunst
-
- # Define the corner radius of the notification window
- # in pixel size. If the radius is 0, you have no rounded
- # corners.
- # The radius will be automatically lowered if it exceeds half of the
- # notification height to avoid clipping text and/or icons.
- corner_radius = 5
-
- # Ignore the dbus closeNotification message.
- # Useful to enforce the timeout set by dunst configuration. Without this
- # parameter, an application may close the notification sent before the
- # user defined timeout.
- ignore_dbusclose = false
-
- ### Wayland ###
- # These settings are Wayland-specific. They have no effect when using X11
-
- # Uncomment this if you want to let notications appear under fullscreen
- # applications (default: overlay)
- # layer = top
-
- # Set this to true to use X11 output on Wayland.
- force_xwayland = false
-
- ### Legacy
-
- # Use the Xinerama extension instead of RandR for multi-monitor support.
- # This setting is provided for compatibility with older nVidia drivers that
- # do not support RandR and using it on systems that support RandR is highly
- # discouraged.
- #
- # By enabling this setting dunst will not be able to detect when a monitor
- # is connected or disconnected which might break follow mode if the screen
- # layout changes.
- force_xinerama = false
-
- ### mouse
-
- # Defines list of actions for each mouse event
- # Possible values are:
- # * none: Don't do anything.
- # * do_action: Invoke the action determined by the action_name rule. If there is no
- # such action, open the context menu.
- # * open_url: If the notification has exactly one url, open it. If there are multiple
- # ones, open the context menu.
- # * close_current: Close current notification.
- # * close_all: Close all notifications.
- # * context: Open context menu for the notification.
- # * context_all: Open context menu for all notifications.
- # These values can be strung together for each mouse event, and
- # will be executed in sequence.
- mouse_left_click = close_current
- mouse_middle_click = do_action, close_current
- mouse_right_click = close_all
-
-# Experimental features that may or may not work correctly. Do not expect them
-# to have a consistent behaviour across releases.
-[experimental]
- # Calculate the dpi to use on a per-monitor basis.
- # If this setting is enabled the Xft.dpi value will be ignored and instead
- # dunst will attempt to calculate an appropriate dpi value for each monitor
- # using the resolution and physical size. This might be useful in setups
- # where there are multiple screens with very different dpi values.
- per_monitor_dpi = false
-
-[log_notifs]
- script = ~/.config/dunst/scripts/dunst_logger.sh
-
-[urgency_low]
- # IMPORTANT: colors have to be defined in quotation marks.
- # Otherwise the "#" and following would be interpreted as a comment.
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- timeout = 6
- # Icon for notifications with low urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-[urgency_normal]
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- highlight-background = "#16161E"
- timeout = 6
- # Icon for notifications with normal urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-[urgency_critical]
- background = "#1A1B26"
- foreground = "#A9B1D6"
- highlight = "#A9B1D6"
- timeout = 10
- # Icon for notifications with critical urgency, uncomment to enable
- #default_icon = /path/to/icon
-
-# Every section that isn't one of the above is interpreted as a rules to
-# override settings for certain messages.
-#
-# Messages can be matched by
-# appname (discouraged, see desktop_entry)
-# body
-# category
-# desktop_entry
-# icon
-# match_transient
-# msg_urgency
-# stack_tag
-# summary
-#
-# and you can override the
-# background
-# foreground
-# format
-# frame_color
-# fullscreen
-# new_icon
-# set_stack_tag
-# set_transient
-# set_category
-# timeout
-# urgency
-# skip_display
-# history_ignore
-# action_name
-# word_wrap
-# ellipsize
-# alignment
-#
-# Shell-like globbing will get expanded.
-#
-# Instead of the appname filter, it's recommended to use the desktop_entry filter.
-# GLib based applications export their desktop-entry name. In comparison to the appname,
-# the desktop-entry won't get localized.
-#
-# SCRIPTING
-# You can specify a script that gets run when the rule matches by
-# setting the "script" option.
-# The script will be called as follows:
-# script appname summary body icon urgency
-# where urgency can be "LOW", "NORMAL" or "CRITICAL".
-#
-# NOTE: It might be helpful to run dunst -print in a terminal in order
-# to find fitting options for rules.
-
-# Disable the transient hint so that idle_threshold cannot be bypassed from the
-# client
-#[transient_disable]
-# match_transient = yes
-# set_transient = no
-#
-# Make the handling of transient notifications more strict by making them not
-# be placed in history.
-#[transient_history_ignore]
-# match_transient = yes
-# history_ignore = yes
-
-# fullscreen values
-# show: show the notifications, regardless if there is a fullscreen window opened
-# delay: displays the new notification, if there is no fullscreen window active
-# If the notification is already drawn, it won't get undrawn.
-# pushback: same as delay, but when switching into fullscreen, the notification will get
-# withdrawn from screen again and will get delayed like a new notification
-#[fullscreen_delay_everything]
-# fullscreen = delay
-#[fullscreen_show_critical]
-# msg_urgency = critical
-# fullscreen = show
-
-#[espeak]
-# summary = "*"
-# script = dunst_espeak.sh
-
-#[script-test]
-# summary = "*script*"
-# script = dunst_test.sh
-
-#[ignore]
-# # This notification will not be displayed
-# summary = "foobar"
-# skip_display = true
-
-#[history-ignore]
-# # This notification will not be saved in history
-# summary = "foobar"
-# history_ignore = yes
-
-#[skip-display]
-# # This notification will not be displayed, but will be included in the history
-# summary = "foobar"
-# skip_display = yes
-
-#[signed_on]
-# appname = Pidgin
-# summary = "*signed on*"
-# urgency = low
-#
-#[signed_off]
-# appname = Pidgin
-# summary = *signed off*
-# urgency = low
-#
-#[says]
-# appname = Pidgin
-# summary = *says*
-# urgency = critical
-#
-#[twitter]
-# appname = Pidgin
-# summary = *twitter.com*
-# urgency = normal
-#
-#[stack-volumes]
-# appname = "some_volume_notifiers"
-# set_stack_tag = "volume"
-#
-# vim: ft=cfg
diff --git a/glasshouse-desktop/dotfiles/config/dunst/flake.lock b/glasshouse-desktop/dotfiles/config/dunst/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/dunst/flake.nix b/glasshouse-desktop/dotfiles/config/dunst/flake.nix
deleted file mode 100644
index 6f13504..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/flake.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- description = "Dunst Config";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.dunst.overrideAttrs (oldAttrs: {
- configFile = ./dunstrc;
- });
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/dunst/icons/brightness.svg b/glasshouse-desktop/dotfiles/config/dunst/icons/brightness.svg
deleted file mode 100644
index d47d81c..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/icons/brightness.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-high.svg b/glasshouse-desktop/dotfiles/config/dunst/icons/volume-high.svg
deleted file mode 100644
index 43152c9..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-high.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-low.svg b/glasshouse-desktop/dotfiles/config/dunst/icons/volume-low.svg
deleted file mode 100644
index 09b3650..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-low.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-medium.svg b/glasshouse-desktop/dotfiles/config/dunst/icons/volume-medium.svg
deleted file mode 100644
index 6b3c1fa..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-medium.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-muted.svg b/glasshouse-desktop/dotfiles/config/dunst/icons/volume-muted.svg
deleted file mode 100644
index 50434d4..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/icons/volume-muted.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/dunst/scripts/dunst_logger.sh b/glasshouse-desktop/dotfiles/config/dunst/scripts/dunst_logger.sh
deleted file mode 100755
index 91c73b1..0000000
--- a/glasshouse-desktop/dotfiles/config/dunst/scripts/dunst_logger.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/usr/bin/env bash
-#set -euo pipefail
-
-# Because certain programs like to insert their own newlines and fuck up my format (im looking at you thunderbird)
-# we need to crunch each input to ensure that each component is its own line in the log file
-crunch_appname=$(echo "$1" | sed '/^$/d')
-crunch_summary=$(echo "$2" | sed '/^$/d' | xargs)
-crunch_body=$(echo "$3" | sed '/^$/d' | xargs)
-crunch_icon=$(echo "$4" | sed '/^$/d')
-crunch_urgency=$(echo "$5" | sed '/^$/d')
-timestamp=$(date +"%I:%M %p")
-
-# filter stuff ans add custom icons if you want
-
-# e.g.
-# notify-send -u urgency "summary" "body" -i "icon"
-#
-# this will give
-# app-name - notif-send
-# urgency - upgency
-# summary - summary
-# body - body
-# icon - icon
-
-# Rules for notifs that send their icons over the wire (w/o an actual path)
-if [[ "$crunch_appname" == "Spotify" ]]; then
- random_name=$(mktemp --suffix ".png")
- artlink=$(playerctl metadata mpris:artUrl | sed -e 's/open.spotify.com/i.scdn.co/g')
- curl -s "$artlink" -o "$random_name"
- crunch_icon=$random_name
-elif [[ "$crunch_appname" == "VLC media player" ]]; then
- crunch_icon="vlc"
-elif [[ "$crunch_appname" == "Calendar" ]] || [[ "$crunch_appname" == "Volume" ]] || [[ "$crunch_appname" == "Brightness" ]] || [[ "$crunch_appname" == "notify-send" ]]; then
- exit 0
-fi
-
-echo -en "$timestamp\n$crunch_urgency\n$crunch_icon\n$crunch_body\n$crunch_summary\n$crunch_appname\n" >>/tmp/dunstlog
-
-#echo -en "$crunch_appname\n$crunch_summary\n$crunch_body\n$crunch_icon\n$crunch_urgency\x0f" >> /tmp/dunstlog
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/flake.lock b/glasshouse-desktop/dotfiles/config/hyprland/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/flake.nix b/glasshouse-desktop/dotfiles/config/hyprland/flake.nix
deleted file mode 100644
index 972fc18..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/flake.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- description = "Hyprland Package Suite";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.stdenv.mkDerivation {
- name = "hyprland-suite";
- src = pkgs.hyprland.src;
-
- buildInputs = [
- pkgs.hyprpaper
- pkgs.hyprland-workspaces
- pkgs.hyprpicker
- pkgs.xdg-desktop-portal
- pkgs.xdg-desktop-portal-hyprland
- ];
-
- installPhase = ''
- make install PREFIX=$out
- '';
-
- meta = with pkgs.lib; {
- description = "A package containing hyprland along with some utilities that were made for it";
- license = licenses.mit;
- maintainers = with maintainers; [ pagedMov ];
- platforms = platforms.linux;
-
-
- };
- };
- };
- devShells.${system} = pkgs.mkShell {
- buildInputs = [
- pkgs.hyprpaper
- pkgs.hyprland-workspaces
- pkgs.hyprpicker
- pkgs.xdg-desktop-portal
- pkgs.xdg-desktop-portal-hyprland
- ];
- shellHook = ''
- echo "testing hyprland suite"
- '';
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/hyprland.conf b/glasshouse-desktop/dotfiles/config/hyprland/hyprland.conf
deleted file mode 100644
index cfe7bda..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/hyprland.conf
+++ /dev/null
@@ -1,145 +0,0 @@
- # hyprland config
-
- #test comment
- # monitors
- monitor=DP-1,1920x1080@144,1920x0,1
- monitor=HDMI-A-1,1920x1080@60,0x0,1
-
- # workspaces
- workspace = 1,monitor:HDMI-A-1, default:true, persistent:true
- workspace = 2,monitor:HDMI-A-1,default:true,persistent:true
- workspace = 3,monitor:HDMI-A-1,persistent:true
- workspace = 4,monitor:DP-1,persistent:true
- workspace = 5,monitor:DP-1,persistent:true
- workspace = 6,monitor:DP-1,persistent:true
- workspace = special:console,on-created-empty:[float;size 45% 45%;move 1% 4%] kitty
-
- # autoexec
- exec-once=waybar
- exec-once=pulseaudio
- exec-once=dunst
- exec-once=hyprpaper
- exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
- exec-once=[floating;size 504 330;move 25 60] kitty
- exec-once=[floating;size 504 660; move 25 400] kitty zsh -e 'nvim -c "source scripts/events.lua" -c "silent! r \!python scripts/schedule.py"'
- exec-once=/sbin/pypr
- # window rules
- windowrule = noshadow, ^(.*)$
- windowrule = opacity 1 0.9, ^(kitty)$
-
- # environment variables
- $terminal = kitty
- $filemanager = kitty ranger
- $menu = rofi -show drun
- $screenshot = grimblast copy area
- $browser = firefox
- env = qt_qpa_platformtheme,qt6ct
- env = XDG_CURRENT_DESKTOP,hyprland
-
- # settings
- input {
- kb_layout = us
- follow_mouse = 1
- sensitivity = 0
- accel_profile = flat
- force_no_accel = 1
- }
- general {
- gaps_in = 0
- gaps_out = 20
- border_size = 6
- col.active_border = rgb(4C5945)
- col.inactive_border = rgb(4C5945)
- layout = dwindle
- allow_tearing = false
- }
- decoration {
- dim_special = 0.2
- }
- animations {
- enabled = yes
- bezier = mybezier, 0.05, 0.9, 0.1, 1.05
- animation = windows, 1, 7, mybezier
- animation = border, 1, 10, default
- animation = borderangle, 1, 8, default
- animation = fade, 1, 7, default
- animation = workspaces, 1, 6, default
- }
- dwindle {
- pseudotile = yes
- preserve_split = yes
- }
- misc {
- force_default_wallpaper = 1
- }
- plugin {
- hyprbars {
- bar_color = rgb(4c5945)
- bar_height = 20
- bar_text_font = "Taxon Medium"
- bar_text_align = left
- bar_text_size = 11
- bar_part_of_window = true
- bar_precedence_over_border = true
-
- hyprbars-button = rgb(4C5945), 22, ๏ง, hyprctl dispatch killactive
- }
- }
-
-
- # bindings
- $mainmod = super
- bind = $mainmod, up, exec, pactl set-sink-volume @default_sink@ +10%
- bind = $mainmod, down, exec, pactl set-sink-volume @default_sink@ -10%
- bind = $mainmod, print, exec, grimblast copy area
- bind = $mainmod, a, exec, $browser
- bind = $mainmod, q, exec, $terminal --title Kitty
- bind = $mainmod, d, exec, /home/pagedmov/coding/scripts/switchmon.sh
- bind = $mainmod, c, killactive,
- bind = $mainmod shift, q, exit,
- bind = $mainmod, m, exec, $menu
- bind = $mainmod, e, exec, $filemanager
- bind = $mainmod, r, exec, neovide
- bind = $mainmod, p, pseudo, # dwindle
- bind = $mainmod, b, togglesplit, # dwindle
- bind = $mainmod, f, togglefloating
- bind = $mainmod, g, fullscreen
- bind = $mainmod, home, exec, /home/pagedmov/scripts/home.sh
- bind = $mainmod, h, movefocus, l
- bind = $mainmod, l, movefocus, r
- bind = $mainmod, k, movefocus, u
- bind = $mainmod, j, movefocus, d
- bind = $mainmod, 1, exec, hyprctl "dispatch workspace 1"
- bind = $mainmod, 2, exec, hyprctl "dispatch workspace 2"
- bind = $mainmod, 3, exec, hyprctl "dispatch workspace 3"
- bind = $mainmod, 4, exec, hyprctl "dispatch workspace 4"
- bind = $mainmod, 5, exec, hyprctl "dispatch workspace 5"
- bind = $mainmod, 6, exec, hyprctl "dispatch workspace 6"
- bind = $mainmod, 7, exec, hyprctl "dispatch workspace 7"
- bind = $mainmod, 8, exec, hyprctl "dispatch workspace 8"
- bind = $mainmod, 9, exec, hyprctl "dispatch workspace 9"
- bind = $mainmod, 0, exec, hyprctl "dispatch workspace 10"
- bind = $mainmod alt, g, togglegroup
- bind = $mainmod alt, h, changegroupactive, b
- bind = $mainmod alt, l, changegroupactive, f
- bind = $mainmod shift, h, movewindoworgroup, l
- bind = $mainmod shift, l, movewindoworgroup, r
- bind = $mainmod shift, k, movewindoworgroup, u
- bind = $mainmod shift, j, movewindoworgroup, d
- bind = $mainmod shift, 1, movetoworkspace, 1
- bind = $mainmod shift, 2, movetoworkspace, 2
- bind = $mainmod shift, 3, movetoworkspace, 3
- bind = $mainmod shift, 4, movetoworkspace, 4
- bind = $mainmod shift, 5, movetoworkspace, 5
- bind = $mainmod shift, 6, movetoworkspace, 6
- bind = $mainmod shift, 7, movetoworkspace, 7
- bind = $mainmod shift, 8, movetoworkspace, 8
- bind = $mainmod shift, 9, movetoworkspace, 9
- bind = $mainmod shift, 0, movetoworkspace, 10
- bind = $mainmod, s, togglespecialworkspace, magic
- bind = $mainmod shift, s, movetoworkspace, special:magic
- bind = alt, grave, togglespecialworkspace, console
- bind = $mainmod, mouse_down, workspace, e+1
- bind = $mainmod, mouse_up, workspace, e-1
- bindm = $mainmod, mouse:272, movewindow
- bindm = $mainmod, mouse:273, resizewindow
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/hyprpaper.conf b/glasshouse-desktop/dotfiles/config/hyprland/hyprpaper.conf
deleted file mode 100644
index 60e47ea..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/hyprpaper.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-preload = ~/Pictures/Wallpapers/brokenfacegreen.png
-
-wallpaper = DP-1,~/Pictures/Wallpapers/brokenfacegreen.png
-wallpaper = HDMI-A-1,~/Pictures/Wallpapers/brokenfacegreen.png
-splash = false
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/pyprland.toml b/glasshouse-desktop/dotfiles/config/hyprland/pyprland.toml
deleted file mode 100644
index 96902e3..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/pyprland.toml
+++ /dev/null
@@ -1,10 +0,0 @@
-[pyprland]
-plugins = [
- "scratchpads"
-]
-
-[scratchpads.wiki]
-command = "kitty nvim /home/pagedmov/vimwiki/index.wiki"
-class = "wiki"
-size = "30% 30%"
-animation = "fromTop"
diff --git a/glasshouse-desktop/dotfiles/config/hyprland/setup.txt b/glasshouse-desktop/dotfiles/config/hyprland/setup.txt
deleted file mode 100644
index 4c7601d..0000000
--- a/glasshouse-desktop/dotfiles/config/hyprland/setup.txt
+++ /dev/null
@@ -1 +0,0 @@
-2 6 DP-1 HDMI-A-1
diff --git a/glasshouse-desktop/dotfiles/config/kitty/flake.lock b/glasshouse-desktop/dotfiles/config/kitty/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/kitty/flake.nix b/glasshouse-desktop/dotfiles/config/kitty/flake.nix
deleted file mode 100644
index 7969dfb..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/flake.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- description = "Kitty Configuration";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.kitty.overrideAttrs (oldAttrs: {
- configFile = ./kitty.conf;
- });
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/kitty/kitty.conf b/glasshouse-desktop/dotfiles/config/kitty/kitty.conf
deleted file mode 100644
index 451190e..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/kitty.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-enable_audio_bell yes
-
-allow_remote_control yes
-
-include theme.conf
-
-font_family Jetbrains Mono NF
-font_size 11
-
-disable_ligatures never
-
-url_color #fff
-
-url_style curly
-
-shell zsh
-
diff --git a/glasshouse-desktop/dotfiles/config/kitty/theme.conf b/glasshouse-desktop/dotfiles/config/kitty/theme.conf
deleted file mode 120000
index 2306519..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/theme.conf
+++ /dev/null
@@ -1 +0,0 @@
-./themes/themes/Afterglow.conf
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/.all-contributorsrc b/glasshouse-desktop/dotfiles/config/kitty/themes/.all-contributorsrc
deleted file mode 100644
index c990c95..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/.all-contributorsrc
+++ /dev/null
@@ -1,111 +0,0 @@
-{
- "files": [
- "README.md"
- ],
- "badgeTemplate": "[](#contributors)",
- "contributorTemplate": "\"><%= contributor.name %>
<%= contributions %>",
- "imageSize": 100,
- "commit": false,
- "contributors": [
- {
- "login": "scopatz",
- "name": "Anthony Scopatz",
- "avatar_url": "https://avatars2.githubusercontent.com/u/320553?v=4",
- "profile": "http://www.scopatz.com",
- "contributions": [
- "doc"
- ]
- },
- {
- "login": "orangecoloured",
- "name": "RCKT",
- "avatar_url": "https://avatars3.githubusercontent.com/u/3314891?v=4",
- "profile": "https://rckt.cc",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "varmanishant",
- "name": "varmanishant",
- "avatar_url": "https://avatars1.githubusercontent.com/u/4084912?v=4",
- "profile": "https://github.com/varmanishant",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "rlerdorf",
- "name": "Rasmus Lerdorf",
- "avatar_url": "https://avatars3.githubusercontent.com/u/54641?v=4",
- "profile": "https://github.com/rlerdorf",
- "contributions": [
- "bug",
- "ideas"
- ]
- },
- {
- "login": "Luflosi",
- "name": "Luflosi",
- "avatar_url": "https://avatars1.githubusercontent.com/u/15217907?v=4",
- "profile": "https://github.com/Luflosi",
- "contributions": [
- "fix",
- "question",
- "doc"
- ]
- },
- {
- "login": "connorholyday",
- "name": "Connor Holyday",
- "avatar_url": "https://avatars1.githubusercontent.com/u/4559119?v=4",
- "profile": "https://holyday.me",
- "contributions": [
- "fix"
- ]
- },
- {
- "login": "BlueDrink9",
- "name": "BlueDrink9",
- "avatar_url": "https://avatars3.githubusercontent.com/u/26474254?v=4",
- "profile": "https://github.com/BlueDrink9",
- "contributions": [
- "bug"
- ]
- },
- {
- "login": "brujoand",
- "name": "Anders Brujordet",
- "avatar_url": "https://avatars1.githubusercontent.com/u/124421?v=4",
- "profile": "https://github.com/brujoand",
- "contributions": [
- "theme"
- ]
- },
- {
- "login": "rjshrjndrn",
- "name": "Rajesh Rajendran",
- "avatar_url": "https://avatars3.githubusercontent.com/u/2563385?v=4",
- "profile": "http://www.hackouts.com",
- "contributions": [
- "fix"
- ]
- }
- ],
- "types": {
- "theme": {
- "symbol": "๐ป",
- "description": "New theme added to the collection"
- },
- "fix": {
- "symbol": "๐ ๏ธ",
- "description": "Fixed a theme"
- }
- },
- "contributorsPerLine": 7,
- "projectName": "kitty-themes",
- "projectOwner": "dexpota",
- "repoType": "github",
- "repoHost": "https://github.com",
- "commitConvention": "none"
-}
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Day.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Day.conf
deleted file mode 100644
index 747996a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Day.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f7f7f7
-foreground #494542
-cursor #494542
-selection_background #a4a1a1
-color0 #090200
-color8 #5b5754
-color1 #da2c20
-color9 #e8bacf
-color2 #00a152
-color10 #3a3332
-color3 #fcec02
-color11 #494542
-color4 #00a0e4
-color12 #7f7c7b
-color5 #a06994
-color13 #d6d4d3
-color6 #b5e4f4
-color14 #ccab53
-color7 #a4a1a1
-color15 #f7f7f7
-selection_foreground #f7f7f7
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Night.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Night.conf
deleted file mode 100644
index 2543819..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/3024_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #090200
-foreground #a4a1a1
-cursor #a4a1a1
-selection_background #494542
-color0 #090200
-color8 #5b5754
-color1 #da2c20
-color9 #e8bacf
-color2 #00a152
-color10 #3a3332
-color3 #fcec02
-color11 #494542
-color4 #00a0e4
-color12 #7f7c7b
-color5 #a06994
-color13 #d6d4d3
-color6 #b5e4f4
-color14 #ccab53
-color7 #a4a1a1
-color15 #f7f7f7
-selection_foreground #090200
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AdventureTime.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AdventureTime.conf
deleted file mode 100644
index e523a1a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AdventureTime.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1c44
-foreground #f8dbc0
-cursor #eebf37
-selection_background #6f6a4e
-color0 #050404
-color8 #4e7bbf
-color1 #bc0013
-color9 #fc5e59
-color2 #49b117
-color10 #9dff6e
-color3 #e6741d
-color11 #efc11a
-color4 #0f49c6
-color12 #1896c6
-color5 #665992
-color13 #9a5952
-color6 #6fa497
-color14 #c8f9f3
-color7 #f8dbc0
-color15 #f5f4fb
-selection_foreground #1e1c44
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Afterglow.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Afterglow.conf
deleted file mode 100644
index 2df3efd..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Afterglow.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #d0d0d0
-cursor #d0d0d0
-selection_background #303030
-color0 #151515
-color8 #505050
-color1 #ac4142
-color9 #ac4142
-color2 #7e8d50
-color10 #7e8d50
-color3 #e5b566
-color11 #e5b566
-color4 #6c99ba
-color12 #6c99ba
-color5 #9e4e85
-color13 #9e4e85
-color6 #7dd5cf
-color14 #7dd5cf
-color7 #d0d0d0
-color15 #f5f5f5
-selection_foreground #202020
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AlienBlood.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AlienBlood.conf
deleted file mode 100644
index 453ea80..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AlienBlood.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0f160f
-foreground #637d75
-cursor #73f990
-selection_background #1d4025
-color0 #112615
-color8 #3c4711
-color1 #7f2b26
-color9 #df8008
-color2 #2f7e25
-color10 #18e000
-color3 #707f23
-color11 #bde000
-color4 #2f697f
-color12 #00a9df
-color5 #47577e
-color13 #0058df
-color6 #317f76
-color14 #00dfc3
-color7 #647d75
-color15 #73f990
-selection_foreground #0f160f
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Alucard.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Alucard.conf
deleted file mode 100644
index 43665fe..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Alucard.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222330
-foreground #cef3ff
-cursor #ffffff
-selection_background #44475a
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5454
-color2 #fa0074
-color10 #50fa7b
-color3 #7f0a1f
-color11 #f0fa8b
-color4 #3282ff
-color12 #1200f8
-color5 #1b3cff
-color13 #ff78c5
-color6 #0037fc
-color14 #8ae9fc
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #222330
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Apprentice.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Apprentice.conf
deleted file mode 100644
index c8c0583..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Apprentice.conf
+++ /dev/null
@@ -1,26 +0,0 @@
-# Apprentice by Romain Lafourcade, https://github.com/romainl
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-cursor #c7c7c7
-cursor_text_color #feffff
-selection_foreground #3e3e3e
-selection_background #c1ddff
-foreground #c8c8c8
-background #323232
-color0 #252525
-color8 #555555
-color1 #be7472
-color9 #ff9900
-color2 #709772
-color10 #97bb98
-color3 #989772
-color11 #fefdbc
-color4 #7199bc
-color12 #9fbdde
-color5 #727399
-color13 #989abc
-color6 #719899
-color14 #6fbbbc
-color7 #7f7f7f
-color15 #feffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Argonaut.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Argonaut.conf
deleted file mode 100644
index 058186e..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Argonaut.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0d0f18
-foreground #fffaf3
-cursor #ff0017
-selection_background #002a3a
-color0 #222222
-color8 #444444
-color1 #ff000f
-color9 #ff273f
-color2 #8ce00a
-color10 #abe05a
-color3 #ffb900
-color11 #ffd141
-color4 #008df8
-color12 #0092ff
-color5 #6c43a5
-color13 #9a5feb
-color6 #00d7eb
-color14 #67ffef
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0d0f18
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Arthur.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Arthur.conf
deleted file mode 100644
index d3fb520..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Arthur.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1c1c
-foreground #ddeedd
-cursor #e2bbef
-selection_background #4d4d4d
-color0 #3d352a
-color8 #554444
-color1 #cd5c5c
-color9 #cc5533
-color2 #86af80
-color10 #88aa22
-color3 #e8ae5b
-color11 #ffa75d
-color4 #6495ed
-color12 #87ceeb
-color5 #deb887
-color13 #996600
-color6 #b0c4de
-color14 #b0c4de
-color7 #bbaa99
-color15 #ddccbb
-selection_foreground #1c1c1c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtelierSulphurpool.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtelierSulphurpool.conf
deleted file mode 100644
index 05674b0..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtelierSulphurpool.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202745
-foreground #969cb3
-cursor #969cb3
-selection_background #5e6686
-color0 #202745
-color8 #6a7394
-color1 #c84821
-color9 #c76a28
-color2 #ab9639
-color10 #283256
-color3 #c08a2f
-color11 #5e6686
-color4 #3d8ed0
-color12 #898ea3
-color5 #6678cc
-color13 #dee1f0
-color6 #21a1c8
-color14 #9c6279
-color7 #969cb3
-color15 #f4f7ff
-selection_foreground #202745
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Atom.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Atom.conf
deleted file mode 100644
index 091c683..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Atom.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161718
-foreground #c4c8c5
-cursor #d0d0d0
-selection_background #444444
-color0 #000000
-color8 #000000
-color1 #fc5ef0
-color9 #fc5ef0
-color2 #86c38a
-color10 #94f936
-color3 #ffd6b1
-color11 #f5ffa7
-color4 #85befd
-color12 #95cbfe
-color5 #b9b5fc
-color13 #b9b5fc
-color6 #85befd
-color14 #85befd
-color7 #dfdfdf
-color15 #dfdfdf
-selection_foreground #161718
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtomOneLight.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtomOneLight.conf
deleted file mode 100644
index 056ef3b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/AtomOneLight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f8f8f8
-foreground #2a2b33
-cursor #bbbbbb
-selection_background #ececec
-color0 #000000
-color8 #000000
-color1 #de3d35
-color9 #de3d35
-color2 #3e953a
-color10 #3e953a
-color3 #d2b67b
-color11 #d2b67b
-color4 #2f5af3
-color12 #2f5af3
-color5 #950095
-color13 #a00095
-color6 #3e953a
-color14 #3e953a
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #f8f8f8
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Batman.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Batman.conf
deleted file mode 100644
index aef20e8..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Batman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #6e6e6e
-cursor #fcee0b
-selection_background #4d4f4c
-color0 #1b1d1e
-color8 #505354
-color1 #e6db43
-color9 #fff68d
-color2 #c8be46
-color10 #fff27c
-color3 #f3fd21
-color11 #feed6c
-color4 #737074
-color12 #909495
-color5 #737271
-color13 #9a999d
-color6 #615f5e
-color14 #a2a2a5
-color7 #c5c5be
-color15 #dadad5
-selection_foreground #1b1d1e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Day.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Day.conf
deleted file mode 100644
index 56a8796..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Day.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #d4ccb9
-foreground #45363b
-cursor #45363b
-selection_background #958b83
-color0 #20111a
-color8 #5e5252
-color1 #bd100d
-color9 #bd100d
-color2 #858062
-color10 #858062
-color3 #e9a448
-color11 #e9a448
-color4 #416978
-color12 #416978
-color5 #96522b
-color13 #96522b
-color6 #98999c
-color14 #98999c
-color7 #958b83
-color15 #d4ccb9
-selection_foreground #d4ccb9
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Night.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Night.conf
deleted file mode 100644
index fc51e9c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Belafonte_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #20111a
-foreground #958b83
-cursor #958b83
-selection_background #45363b
-color0 #20111a
-color8 #5e5252
-color1 #bd100d
-color9 #bd100d
-color2 #858062
-color10 #858062
-color3 #e9a448
-color11 #e9a448
-color4 #416978
-color12 #416978
-color5 #96522b
-color13 #96522b
-color6 #98999c
-color14 #98999c
-color7 #958b83
-color15 #d4ccb9
-selection_foreground #20111a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/BirdsOfParadise.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/BirdsOfParadise.conf
deleted file mode 100644
index df38e80..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/BirdsOfParadise.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2a1e1d
-foreground #dfdab7
-cursor #573d25
-selection_background #563c27
-color0 #573d25
-color8 #9a6b49
-color1 #be2d26
-color9 #e84526
-color2 #6ba08a
-color10 #94d7ba
-color3 #e99c29
-color11 #d0d04f
-color4 #5a86ac
-color12 #b8d3ed
-color5 #ab80a6
-color13 #d09dca
-color6 #74a5ac
-color14 #92ced6
-color7 #dfdab7
-color15 #fff9d4
-selection_foreground #2a1e1d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Blazer.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Blazer.conf
deleted file mode 100644
index f1dd601..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Blazer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0d1925
-foreground #d9e5f1
-cursor #d9e5f1
-color0 #000000
-color8 #252525
-color1 #b87979
-color9 #dabdbd
-color2 #79b879
-color10 #bddabd
-color3 #b8b879
-color11 #dadabd
-color4 #7979b8
-color12 #bdbdda
-color5 #b879b8
-color13 #dabdda
-color6 #79b8b8
-color14 #bddada
-color7 #d9d9d9
-color15 #ffffff
-selection_foreground #0d1925
-selection_background #d9e6f2
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Borland.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Borland.conf
deleted file mode 100644
index c27cc83..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Borland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0000a3
-foreground #ffff4d
-cursor #ffa460
-selection_background #a3a3a3
-color0 #4e4e4e
-color8 #7c7c7c
-color1 #ff6b60
-color9 #ffb6b0
-color2 #a7ff60
-color10 #ceffab
-color3 #ffffb6
-color11 #ffffcb
-color4 #96cafd
-color12 #b5dcfe
-color5 #ff73fd
-color13 #ff9cfe
-color6 #c6c4fd
-color14 #dfdffe
-color7 #eeeeee
-color15 #ffffff
-selection_foreground #0000a3
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Bright_Lights.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Bright_Lights.conf
deleted file mode 100644
index 9b365f4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Bright_Lights.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #b2c8d6
-cursor #f34a00
-selection_background #b2c8d6
-color0 #191919
-color8 #191919
-color1 #ff355b
-color9 #ff355b
-color2 #b6e875
-color10 #b6e875
-color3 #ffc150
-color11 #ffc150
-color4 #75d3ff
-color12 #75d4ff
-color5 #b975e6
-color13 #b975e6
-color6 #6cbeb5
-color14 #6cbeb5
-color7 #c1c8d6
-color15 #c1c8d6
-selection_foreground #191919
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Broadcast.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Broadcast.conf
deleted file mode 100644
index 7844942..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Broadcast.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2b2b
-foreground #e5e1db
-cursor #ffffff
-selection_background #5a637e
-color0 #000000
-color8 #323232
-color1 #da4839
-color9 #ff7b6a
-color2 #509f50
-color10 #83d082
-color3 #ffd249
-color11 #ffff7b
-color4 #6d9cbd
-color12 #9fcef0
-color5 #cfcfff
-color13 #ffffff
-color6 #6d9cbd
-color14 #a0cef0
-color7 #ffffff
-color15 #ffffff
-selection_foreground #2b2b2b
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Brogrammer.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Brogrammer.conf
deleted file mode 100644
index 41cc37b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Brogrammer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #131313
-foreground #d6dae4
-cursor #b9b9b9
-selection_background #1f1f1f
-color0 #1f1f1f
-color8 #d6dae4
-color1 #f71118
-color9 #de342e
-color2 #2cc55d
-color10 #1dd260
-color3 #ecb90f
-color11 #f2bd09
-color4 #2a84d2
-color12 #0f80d5
-color5 #4e59b7
-color13 #524fb9
-color6 #0f80d5
-color14 #0f7cda
-color7 #d6dae4
-color15 #ffffff
-selection_foreground #131313
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/C64.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/C64.conf
deleted file mode 100644
index 70978d5..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/C64.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #40318d
-foreground #7869c4
-cursor #7869c4
-selection_background #7869c4
-color0 #090300
-color8 #000000
-color1 #883932
-color9 #883932
-color2 #55a049
-color10 #55a049
-color3 #bfce72
-color11 #bfce72
-color4 #40318d
-color12 #40318d
-color5 #8b3f96
-color13 #8a3e95
-color6 #67b6bd
-color14 #67b6bd
-color7 #ffffff
-color15 #f7f7f7
-selection_foreground #40318d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CLRS.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CLRS.conf
deleted file mode 100644
index ddcb324..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CLRS.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #262626
-cursor #6fd2fc
-selection_background #6fd2fc
-color0 #000000
-color8 #545753
-color1 #f72729
-color9 #fb0416
-color2 #32895c
-color10 #2cc631
-color3 #f96f1c
-color11 #fcd627
-color4 #125ccf
-color12 #156ffe
-color5 #9f00bc
-color13 #e800b0
-color6 #32c2c0
-color14 #39d5ce
-color7 #b2b2b2
-color15 #ededec
-selection_foreground #ffffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalk.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalk.conf
deleted file mode 100644
index 7051698..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2c2e
-foreground #d2d8d9
-cursor #708183
-selection_background #e3e8ed
-color0 #7c8a8f
-color8 #888888
-color1 #b23a51
-color9 #f24840
-color2 #789a69
-color10 #80c46f
-color3 #b9ab4a
-color11 #ffeb62
-color4 #2a7fac
-color12 #4095ff
-color5 #bc4f5a
-color13 #fb5175
-color6 #44a799
-color14 #52ccbd
-color7 #d2d8d9
-color15 #d2d8d9
-selection_foreground #2b2c2e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalkboard.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalkboard.conf
deleted file mode 100644
index f0b7350..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Chalkboard.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #29262f
-foreground #d9e6f2
-cursor #d9e6f2
-selection_background #073642
-color0 #000000
-color8 #323232
-color1 #c37372
-color9 #dbaaaa
-color2 #72c373
-color10 #aadbaa
-color3 #c2c372
-color11 #dadbaa
-color4 #7372c3
-color12 #aaaadb
-color5 #c372c2
-color13 #dbaada
-color6 #72c2c3
-color14 #aadadb
-color7 #d9d9d9
-color15 #ffffff
-selection_foreground #29262f
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ciapre.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ciapre.conf
deleted file mode 100644
index 2b496fb..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ciapre.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #181c27
-foreground #ada37a
-cursor #91805a
-selection_background #172539
-color0 #181818
-color8 #555555
-color1 #800009
-color9 #ab3834
-color2 #48513b
-color10 #a6a65d
-color3 #cc8a3e
-color11 #dcde7b
-color4 #566d8c
-color12 #2f97c6
-color5 #724c7c
-color13 #d33060
-color6 #5b4f4a
-color14 #f3dab1
-color7 #ada37e
-color15 #f3f3f3
-selection_foreground #181c27
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt2.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt2.conf
deleted file mode 100644
index 3ffcbe2..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt2.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #122637
-foreground #ffffff
-cursor #f0cb09
-selection_background #18344f
-color0 #000000
-color8 #545454
-color1 #ff0000
-color9 #f40d17
-color2 #37dd21
-color10 #3bcf1d
-color3 #fee409
-color11 #ecc809
-color4 #1460d2
-color12 #5555ff
-color5 #ff005d
-color13 #ff55ff
-color6 #00bbbb
-color14 #6ae3f9
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #122637
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt_Neon.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt_Neon.conf
deleted file mode 100644
index 02a66e5..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Cobalt_Neon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #142838
-foreground #8ff586
-cursor #c4206f
-selection_background #084fb0
-color0 #142630
-color8 #fff688
-color1 #ff2320
-color9 #d4312e
-color2 #3aa5ff
-color10 #8ff586
-color3 #e9e75c
-color11 #e9f06d
-color4 #8ff586
-color12 #3c7dd2
-color5 #781aa0
-color13 #8230a7
-color6 #8ff586
-color14 #6cbc67
-color7 #ba45b1
-color15 #8ff586
-selection_foreground #142838
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CrayonPonyFish.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CrayonPonyFish.conf
deleted file mode 100644
index 068fab3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/CrayonPonyFish.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #140607
-foreground #685259
-cursor #685259
-selection_background #2a1a1c
-color0 #2a1a1c
-color8 #3c2a2e
-color1 #90002a
-color9 #c5245c
-color2 #579523
-color10 #8dff56
-color3 #aa301b
-color11 #c7371d
-color4 #8b87af
-color12 #cfc9ff
-color5 #682e50
-color13 #fb6cb9
-color6 #e8a766
-color14 #ffceae
-color7 #685259
-color15 #af949d
-selection_foreground #140607
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dark_Pastel.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dark_Pastel.conf
deleted file mode 100644
index 15083f7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dark_Pastel.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #bbbbbb
-selection_background #b5d5ff
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5555
-color2 #55ff55
-color10 #55ff55
-color3 #ffff55
-color11 #ffff55
-color4 #5555ff
-color12 #5555ff
-color5 #ff55ff
-color13 #ff55ff
-color6 #55ffff
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Darkside.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Darkside.conf
deleted file mode 100644
index 10238d1..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Darkside.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212324
-foreground #b9b9b9
-cursor #bbbbbb
-selection_background #2f3333
-color0 #000000
-color8 #000000
-color1 #e8331c
-color9 #df5a4f
-color2 #68c156
-color10 #76b768
-color3 #f1d32b
-color11 #eed64a
-color4 #1c98e8
-color12 #387bd2
-color5 #8e69c8
-color13 #957bbd
-color6 #1c98e8
-color14 #3d96e2
-color7 #b9b9b9
-color15 #b9b9b9
-selection_foreground #212324
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Desert.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Desert.conf
deleted file mode 100644
index 5491a97..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Desert.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #333333
-foreground #ffffff
-cursor #00ff00
-selection_background #b5d5ff
-color0 #4d4d4d
-color8 #545454
-color1 #ff2b2b
-color9 #ff5555
-color2 #98fb98
-color10 #55ff55
-color3 #f0e68c
-color11 #ffff55
-color4 #cd853f
-color12 #87ceff
-color5 #ffdead
-color13 #ff55ff
-color6 #ffa0a0
-color14 #ffd700
-color7 #f5deb3
-color15 #ffffff
-selection_foreground #333333
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DimmedMonokai.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DimmedMonokai.conf
deleted file mode 100644
index 99d7a83..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DimmedMonokai.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1e1e
-foreground #b8bcb9
-cursor #f83d19
-selection_background #292c31
-color0 #3a3c43
-color8 #888987
-color1 #be3e48
-color9 #fb001e
-color2 #869a3a
-color10 #0e712e
-color3 #c4a535
-color11 #c37033
-color4 #4e76a1
-color12 #176ce3
-color5 #855b8d
-color13 #fb0067
-color6 #568ea3
-color14 #2d6f6c
-color7 #b8bcb9
-color15 #fcffb8
-selection_foreground #1e1e1e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DotGov.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DotGov.conf
deleted file mode 100644
index 345cef9..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/DotGov.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #252b35
-foreground #eaeaea
-cursor #d9002f
-selection_background #194080
-color0 #181818
-color8 #181818
-color1 #bf081d
-color9 #bf081d
-color2 #3d9751
-color10 #3d9751
-color3 #f6bb33
-color11 #f6bb33
-color4 #16b1df
-color12 #16b1df
-color5 #772fb0
-color13 #772fb0
-color6 #8bd1ed
-color14 #8bd1ed
-color7 #ffffff
-color15 #ffffff
-selection_foreground #252b35
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dracula.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dracula.conf
deleted file mode 100644
index 9cf0ed6..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dracula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1e1f28
-foreground #f8f8f2
-cursor #bbbbbb
-selection_background #44475a
-color0 #000000
-color8 #545454
-color1 #ff5555
-color9 #ff5454
-color2 #50fa7b
-color10 #50fa7b
-color3 #f0fa8b
-color11 #f0fa8b
-color4 #bd92f8
-color12 #bd92f8
-color5 #ff78c5
-color13 #ff78c5
-color6 #8ae9fc
-color14 #8ae9fc
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #1e1f28
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dumbledore.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dumbledore.conf
deleted file mode 100644
index c1ef032..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Dumbledore.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #422553
-foreground #c4c8c5
-cursor #c4c8c5
-selection_background #008aff
-color0 #2b283d
-color8 #413e53
-color1 #ae0000
-color9 #d3a624
-color2 #3e7c54
-color10 #aaaaaa
-color3 #f0c75e
-color11 #716254
-color4 #415baf
-color12 #946a2c
-color5 #9445ae
-color13 #b294ba
-color6 #008aff
-color14 #25de50
-color7 #850000
-color15 #c9c9c9
-selection_foreground #422553
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Duotone_Dark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Duotone_Dark.conf
deleted file mode 100644
index 4867604..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Duotone_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1f1c27
-foreground #b6a0ff
-cursor #ff9738
-selection_background #353146
-color0 #1f1c27
-color8 #353146
-color1 #d8393d
-color9 #d8393d
-color2 #2dcc72
-color10 #2dcc72
-color3 #d8b76e
-color11 #d8b76e
-color4 #ffc183
-color12 #ffc183
-color5 #dd8d40
-color13 #dd8d40
-color6 #2388ff
-color14 #2388ff
-color7 #b6a0ff
-color15 #e9e4ff
-selection_foreground #1f1c27
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ENCOM.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ENCOM.conf
deleted file mode 100644
index 7afc7ae..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ENCOM.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #00a595
-cursor #bbbbbb
-selection_background #00a48c
-color0 #000000
-color8 #545454
-color1 #9f0000
-color9 #ff0000
-color2 #008b00
-color10 #00ee00
-color3 #ffcf00
-color11 #ffff00
-color4 #0081ff
-color12 #0000ff
-color5 #bc00ca
-color13 #ff00ff
-color6 #008b8b
-color14 #00cdcd
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Earthsong.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Earthsong.conf
deleted file mode 100644
index 50f0da8..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Earthsong.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #282420
-foreground #e5c6a8
-cursor #f6f6ec
-selection_background #111417
-color0 #111417
-color8 #665e54
-color1 #c84134
-color9 #ff6459
-color2 #84c44b
-color10 #97e035
-color3 #f4ae2e
-color11 #dfd561
-color4 #1397b9
-color12 #5ed9ff
-color5 #d0623c
-color13 #ff9168
-color6 #4f9452
-color14 #83ef88
-color7 #e5c5a9
-color15 #f6f6ec
-selection_foreground #282420
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Elemental.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Elemental.conf
deleted file mode 100644
index e24a3d3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Elemental.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #21211c
-foreground #807973
-cursor #facb7f
-selection_background #403729
-color0 #3c3b30
-color8 #545444
-color1 #97280f
-color9 #df502a
-color2 #479942
-color10 #60e06f
-color3 #7f7110
-color11 #d69827
-color4 #497f7d
-color12 #78d8d8
-color5 #7e4e2e
-color13 #cd7c53
-color6 #387f58
-color14 #58d598
-color7 #807974
-color15 #fff1e8
-selection_foreground #21211c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso.conf
deleted file mode 100644
index 373c178..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #323232
-foreground #ffffff
-cursor #d6d6d6
-selection_background #5b5b5b
-selection_foreground #323232
-color0 #353535
-color8 #535353
-color1 #d25252
-color9 #f00c0c
-color2 #a4c161
-color10 #c1df74
-color3 #ffc56d
-color11 #e1e48a
-color4 #6c99ba
-color12 #8ab6d9
-color5 #d096d9
-color13 #efb5f7
-color6 #bdd6ff
-color14 #dbf4ff
-color7 #ededec
-color15 #ffffff
-active_tab_foreground #ffffff
-active_tab_background #535353
-inactive_tab_foreground #ffffff
-inactive_tab_background #353535
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso_Libre.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso_Libre.conf
deleted file mode 100644
index fa042b2..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Espresso_Libre.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2a211c
-foreground #b8a898
-cursor #ffffff
-selection_background #c3dcff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #1a921c
-color10 #9aff87
-color3 #efe43a
-color11 #fffa5c
-color4 #0066ff
-color12 #43a8ed
-color5 #c5656b
-color13 #ff8089
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #2a211c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Fideloper.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Fideloper.conf
deleted file mode 100644
index 7e099fc..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Fideloper.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #282f32
-foreground #dad9df
-cursor #d35f5a
-selection_background #eeb7ab
-color0 #282f32
-color8 #092027
-color1 #ca1d2c
-color9 #d35f5a
-color2 #edb7ab
-color10 #d35f5a
-color3 #b7aa9a
-color11 #a86571
-color4 #2e78c1
-color12 #7c84c4
-color5 #c0226e
-color13 #5b5db2
-color6 #309185
-color14 #81908f
-color7 #e9e2cd
-color15 #fcf4de
-selection_foreground #282f32
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FishTank.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FishTank.conf
deleted file mode 100644
index dce32a4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FishTank.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222436
-foreground #eceffd
-cursor #fdcd5e
-selection_background #fcf6e8
-color0 #03063c
-color8 #6c5a30
-color1 #c60049
-color9 #d94a8a
-color2 #abf157
-color10 #daffa8
-color3 #fdcd5e
-color11 #fee6a8
-color4 #525fb8
-color12 #b1bdf9
-color5 #976f81
-color13 #fda4cc
-color6 #968662
-color14 #a4bc86
-color7 #eceffc
-color15 #f6ffec
-selection_foreground #222436
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flat.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flat.conf
deleted file mode 100644
index 036e563..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flat.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #002240
-foreground #2bc45d
-cursor #e5bd0c
-selection_background #782b9c
-color0 #212c3e
-color8 #202b3b
-color1 #a72320
-color9 #d3302e
-color2 #32a448
-color10 #2c9440
-color3 #e58d11
-color11 #e5bd0c
-color4 #3066ab
-color12 #3b7cd2
-color5 #7819a0
-color13 #822fa7
-color6 #2b9270
-color14 #35b286
-color7 #afb6b9
-color15 #e6ecec
-selection_foreground #002240
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flatland.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flatland.conf
deleted file mode 100644
index 637b72d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Flatland.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1e20
-foreground #b8daee
-cursor #708183
-selection_background #2a2a24
-color0 #1c1d19
-color8 #1c1d19
-color1 #f18238
-color9 #d12a24
-color2 #9ed264
-color10 #a7d32c
-color3 #f3ef6d
-color11 #ff8948
-color4 #4f96be
-color12 #61b8d0
-color5 #695abb
-color13 #695abb
-color6 #d53864
-color14 #d53864
-color7 #fefffe
-color15 #fefffe
-selection_foreground #1c1e20
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Floraverse.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Floraverse.conf
deleted file mode 100644
index 6e6a06c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Floraverse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e0c15
-foreground #dbd0b9
-cursor #bbbbbb
-selection_background #f3e0b8
-color0 #08002e
-color8 #331d4c
-color1 #64002c
-color9 #cf2062
-color2 #5d731a
-color10 #b3ce58
-color3 #cd751c
-color11 #fac357
-color4 #1d6da1
-color12 #40a4cf
-color5 #b7077e
-color13 #f02aae
-color6 #42a38c
-color14 #62caa8
-color7 #f3e0b8
-color15 #fff5db
-selection_foreground #0e0c15
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FrontEndDelight.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FrontEndDelight.conf
deleted file mode 100644
index ccbf0d4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FrontEndDelight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b1d
-foreground #acacac
-cursor #cccccc
-selection_background #e96153
-color0 #242426
-color8 #5eac6c
-color1 #f8501a
-color9 #f64319
-color2 #565746
-color10 #74eb4c
-color3 #f9761d
-color11 #fcc224
-color4 #2c70b7
-color12 #3393c9
-color5 #f02d4e
-color13 #e75e4e
-color6 #3ba0a5
-color14 #4ebce5
-color7 #acacac
-color15 #8b735a
-selection_foreground #1b1b1d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FunForrest.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FunForrest.conf
deleted file mode 100644
index df8f4ee..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/FunForrest.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #241200
-foreground #ddc165
-cursor #e5591c
-selection_background #e5591c
-color0 #000000
-color8 #7e6954
-color1 #d5252b
-color9 #e4591b
-color2 #909b00
-color10 #bfc659
-color3 #bd8a13
-color11 #ffca1b
-color4 #4698a2
-color12 #7cc9ce
-color5 #8c4231
-color13 #d16349
-color6 #d98112
-color14 #e6a96b
-color7 #ddc165
-color15 #ffe9a3
-selection_foreground #241200
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Galaxy.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Galaxy.conf
deleted file mode 100644
index fab36a7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Galaxy.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c2836
-foreground #ffffff
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #000000
-color8 #545454
-color1 #f9555f
-color9 #fa8b8e
-color2 #20af89
-color10 #34bb99
-color3 #fdf029
-color11 #ffff55
-color4 #589cf5
-color12 #589cf5
-color5 #934d95
-color13 #e75598
-color6 #1e9ee6
-color14 #3978bb
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #1c2836
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Github.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Github.conf
deleted file mode 100644
index 22122d7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Github.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f4f4f4
-foreground #3e3e3e
-cursor #3f3f3f
-selection_background #a9c1e2
-color0 #3e3e3e
-color8 #666666
-color1 #970b16
-color9 #de0000
-color2 #07962a
-color10 #87d5a2
-color3 #f7edc7
-color11 #f0cf06
-color4 #003e8a
-color12 #2e6cba
-color5 #e94691
-color13 #ffa29f
-color6 #89d1ec
-color14 #1cfafe
-color7 #ffffff
-color15 #ffffff
-selection_foreground #f4f4f4
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Glacier.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Glacier.conf
deleted file mode 100644
index 08de697..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Glacier.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0c1115
-foreground #ffffff
-cursor #6c6c6c
-selection_background #bd2523
-color0 #2e343c
-color8 #404a55
-color1 #bd0f2f
-color9 #bd0f2f
-color2 #35a770
-color10 #49e998
-color3 #fb9435
-color11 #fddf6e
-color4 #1f5872
-color12 #2a8bc1
-color5 #bd2523
-color13 #ea4727
-color6 #778397
-color14 #a0b6d3
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0c1115
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/GoaBase.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/GoaBase.conf
deleted file mode 100644
index fcc6741..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/GoaBase.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f0033
-foreground #f6ed00
-cursor #1a6500
-selection_background #100a24
-color0 #880041
-color8 #411a6d
-color1 #f78000
-color9 #f800e1
-color2 #249000
-color10 #5743ff
-color3 #f40000
-color11 #ea00d7
-color4 #000482
-color12 #b90003
-color5 #f43bff
-color13 #9a5952
-color6 #3affff
-color14 #c8f9f3
-color7 #000000
-color15 #f5f4fb
-selection_foreground #2f0033
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grape.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grape.conf
deleted file mode 100644
index 38b8a18..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grape.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161423
-foreground #9e9ea0
-cursor #a188f7
-selection_background #483d70
-color0 #2d283e
-color8 #58506a
-color1 #ec2160
-color9 #f0719a
-color2 #1fa91b
-color10 #52a95d
-color3 #8ddc1f
-color11 #b2dc87
-color4 #487cf4
-color12 #a9bbeb
-color5 #8c35c8
-color13 #ac81c1
-color6 #3added
-color14 #9ce3ea
-color7 #9e9ea0
-color15 #a188f7
-selection_foreground #161423
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grass.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grass.conf
deleted file mode 100644
index ef9c321..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Grass.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #12773d
-foreground #fff0a4
-cursor #8b2800
-selection_background #b64825
-color0 #000000
-color8 #545454
-color1 #ba0000
-color9 #ba0000
-color2 #00ba00
-color10 #00ba00
-color3 #e6af00
-color11 #e6af00
-color4 #0000a3
-color12 #0000ba
-color5 #950062
-color13 #ff54ff
-color6 #00baba
-color14 #54ffff
-color7 #bababa
-color15 #ffffff
-selection_foreground #12773d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hardcore.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hardcore.conf
deleted file mode 100644
index 9af78ea..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hardcore.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #121212
-foreground #a0a0a0
-cursor #bbbbbb
-selection_background #453a39
-color0 #1b1d1e
-color8 #505354
-color1 #f92672
-color9 #ff669d
-color2 #a6e22e
-color10 #beed5f
-color3 #fd971f
-color11 #e6db74
-color4 #66d9ef
-color12 #66d9ef
-color5 #9e6ffe
-color13 #9e6ffe
-color6 #5e7175
-color14 #a3babf
-color7 #ccccc6
-color15 #f8f8f2
-selection_foreground #121212
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Harper.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Harper.conf
deleted file mode 100644
index 2579aac..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Harper.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #a7a39c
-cursor #a7a39c
-selection_background #5a5753
-color0 #000000
-color8 #716d69
-color1 #f7b63e
-color9 #f7b63e
-color2 #7fb5e1
-color10 #7fb5e1
-color3 #d6da24
-color11 #d6da24
-color4 #489d48
-color12 #489d48
-color5 #b295c5
-color13 #b295c5
-color6 #f4bed6
-color14 #f4bed6
-color7 #a7a39c
-color15 #fefbe9
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Highway.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Highway.conf
deleted file mode 100644
index f0dfa4d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Highway.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212224
-foreground #ededed
-cursor #dfd9b8
-selection_background #384563
-color0 #000000
-color8 #5c4f49
-color1 #cf0d17
-color9 #ef7d17
-color2 #128033
-color10 #b1d130
-color3 #ffca3d
-color11 #fff11f
-color4 #006ab3
-color12 #4fc2fd
-color5 #6a2674
-color13 #de0070
-color6 #384563
-color14 #5c4f49
-color7 #ededed
-color15 #fefffe
-selection_foreground #212224
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hipster_Green.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hipster_Green.conf
deleted file mode 100644
index 26adfe7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hipster_Green.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0f0a05
-foreground #84c137
-cursor #23ff18
-selection_background #083905
-color0 #000000
-color8 #666666
-color1 #b6204a
-color9 #e50000
-color2 #00a600
-color10 #86a83e
-color3 #bebe00
-color11 #e5e500
-color4 #246db2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #0f0a05
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Homebrew.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Homebrew.conf
deleted file mode 100644
index d96bb72..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Homebrew.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #000000
-foreground #00ff00
-cursor #23ff18
-selection_background #083905
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hurtado.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hurtado.conf
deleted file mode 100644
index 1ca0421..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hurtado.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #dadbda
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #575757
-color8 #252525
-color1 #ff1b00
-color9 #d41c00
-color2 #a5df55
-color10 #a5df55
-color3 #fbe74a
-color11 #fbe749
-color4 #486387
-color12 #89bdff
-color5 #fc5ef0
-color13 #bf00c0
-color6 #85e9fe
-color14 #85e9fe
-color7 #cbcbcb
-color15 #dbdbdb
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hybrid.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hybrid.conf
deleted file mode 100644
index 8f9dc50..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Hybrid.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #161718
-foreground #b7bcb9
-cursor #b7bcb9
-selection_background #1e1f22
-color0 #2a2e33
-color8 #1d1e21
-color1 #b74d50
-color9 #8c2d32
-color2 #b3be5a
-color10 #788331
-color3 #e3b55e
-color11 #e5894f
-color4 #6d90b0
-color12 #4b6b88
-color5 #a07eab
-color13 #6e4f79
-color6 #7fbeb3
-color14 #4d7b73
-color7 #b5b8b6
-color15 #5a6169
-selection_foreground #161718
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Green_PPL.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Green_PPL.conf
deleted file mode 100644
index 35587dd..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Green_PPL.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3a3c3e
-foreground #d9eed2
-cursor #41ff58
-selection_background #2a9b34
-color0 #1e1e1e
-color8 #03260f
-color1 #fb0029
-color9 #a6ff3e
-color2 #329b24
-color10 #9fff6d
-color3 #649a25
-color11 #d1ff6d
-color4 #149b45
-color12 #72ffb5
-color5 #53b82b
-color13 #50ff3d
-color6 #2bb767
-color14 #22ff71
-color7 #dffeee
-color15 #daeed0
-selection_foreground #3a3c3e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Orange_PPL.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Orange_PPL.conf
deleted file mode 100644
index b8dead8..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IC_Orange_PPL.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #262626
-foreground #ffcb83
-cursor #fb521c
-selection_background #c03f1f
-color0 #000000
-color8 #6a4e29
-color1 #c03900
-color9 #ff8b67
-color2 #a3a900
-color10 #f6ff3f
-color3 #caae00
-color11 #ffe36e
-color4 #bd6c00
-color12 #ffbd54
-color5 #fb5d00
-color13 #fc874f
-color6 #f79400
-color14 #c59752
-color7 #ffc88a
-color15 #f9f9fe
-selection_foreground #262626
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IR_Black.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IR_Black.conf
deleted file mode 100644
index 5b8709b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/IR_Black.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #f1f1f1
-cursor #7f7f7f
-selection_background #b4d5ff
-color0 #4f4f4f
-color8 #7b7b7b
-color1 #fa6c5f
-color9 #fcb6af
-color2 #a8fe60
-color10 #ceffab
-color3 #fffeb6
-color11 #fffecc
-color4 #96cafd
-color12 #b5dcfe
-color5 #fa72fc
-color13 #fb9bfe
-color6 #c6c4fd
-color14 #dfdffd
-color7 #eeedee
-color15 #fefffe
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jackie_Brown.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jackie_Brown.conf
deleted file mode 100644
index 08a72e4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jackie_Brown.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2c1c15
-foreground #ffcc2f
-cursor #23ff18
-selection_background #ae8c20
-color0 #2c1d16
-color8 #666666
-color1 #ef5734
-color9 #e50000
-color2 #2baf2b
-color10 #86a83e
-color3 #bdbe00
-color11 #e5e500
-color4 #246db2
-color12 #0000ff
-color5 #cf5ec0
-color13 #e500e5
-color6 #00acee
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #2c1c15
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Japanesque.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Japanesque.conf
deleted file mode 100644
index c045273..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Japanesque.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1d1d
-foreground #f7f6ec
-cursor #eccf4f
-selection_background #165776
-color0 #343835
-color8 #585a58
-color1 #ce3e60
-color9 #d18ea6
-color2 #7bb75b
-color10 #767e2b
-color3 #e8b32a
-color11 #77592e
-color4 #4c99d3
-color12 #135879
-color5 #a57fc4
-color13 #5f4190
-color6 #389aac
-color14 #76bbca
-color7 #f9faf6
-color15 #b1b5ae
-selection_foreground #1d1d1d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jellybeans.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jellybeans.conf
deleted file mode 100644
index bac5fb7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Jellybeans.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #111111
-foreground #dedede
-cursor #ffa460
-selection_background #464d91
-color0 #919191
-color8 #bdbdbd
-color1 #e17373
-color9 #ffa0a0
-color2 #94b978
-color10 #bddeab
-color3 #ffb97b
-color11 #ffdba0
-color4 #96bddb
-color12 #b1d7f6
-color5 #e1c0fa
-color13 #fbdaff
-color6 #00988e
-color14 #19b2a7
-color7 #dedede
-color15 #ffffff
-selection_foreground #111111
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/JetBrains_Darcula.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/JetBrains_Darcula.conf
deleted file mode 100644
index 64ac146..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/JetBrains_Darcula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #adadad
-cursor #ffffff
-selection_background #1a3272
-color0 #000000
-color8 #545454
-color1 #fa5355
-color9 #fb7172
-color2 #126e00
-color10 #67ff4f
-color3 #c2c300
-color11 #ffff00
-color4 #4581eb
-color12 #6d9df1
-color5 #fa54ff
-color13 #fb82ff
-color6 #33c2c1
-color14 #60d3d1
-color7 #adadad
-color15 #eeeeee
-selection_foreground #202020
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Kibble.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Kibble.conf
deleted file mode 100644
index 3b13105..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Kibble.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e100a
-foreground #f7f7f7
-cursor #9fda9c
-selection_background #9ba686
-color0 #4d4d4d
-color8 #5a5a5a
-color1 #c70031
-color9 #f01578
-color2 #29cf13
-color10 #6ce05c
-color3 #d8e30e
-color11 #f3f79e
-color4 #3449d1
-color12 #97a4f7
-color5 #8400ff
-color13 #c495f0
-color6 #0798ab
-color14 #68f2e0
-color7 #e2d1e3
-color15 #ffffff
-selection_foreground #0e100a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Later_This_Evening.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Later_This_Evening.conf
deleted file mode 100644
index 1354788..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Later_This_Evening.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #949494
-cursor #424242
-selection_background #424242
-color0 #2b2b2b
-color8 #444747
-color1 #d35a5f
-color9 #d3222e
-color2 #afba66
-color10 #aabb39
-color3 #e5d289
-color11 #e4bd39
-color4 #a0b9d5
-color12 #6599d5
-color5 #bf92d5
-color13 #aa52d5
-color6 #91beb6
-color14 #5fbfad
-color7 #3b3c3c
-color15 #c0c2c2
-selection_foreground #212121
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Lavandula.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Lavandula.conf
deleted file mode 100644
index 14aa7aa..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Lavandula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #050014
-foreground #736d7c
-cursor #8b91fa
-selection_background #36323b
-color0 #230045
-color8 #362c45
-color1 #7c1525
-color9 #df5066
-color2 #337e6f
-color10 #52e0c4
-color3 #7f6f49
-color11 #e0c286
-color4 #4f4a7f
-color12 #8e86df
-color5 #593f7e
-color13 #a675df
-color6 #57767f
-color14 #9ad3df
-color7 #736d7c
-color15 #8b91fa
-selection_foreground #050014
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbon.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbon.conf
deleted file mode 100644
index 2f3a994..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f2f2f
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #000000
-color8 #000000
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #bccccc
-color15 #bccccc
-selection_foreground #2f2f2f
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparent.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparent.conf
deleted file mode 100644
index 41e5f89..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparent.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #000000
-color8 #000000
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #bccccc
-color15 #bccccc
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparentInverse.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparentInverse.conf
deleted file mode 100644
index d584624..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/LiquidCarbonTransparentInverse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #afc2c2
-cursor #ffffff
-selection_background #7cbeff
-color0 #bbcbcc
-color8 #ffffff
-color1 #ff2f2f
-color9 #ff2f2f
-color2 #549a6f
-color10 #549a6f
-color3 #ccac00
-color11 #ccac00
-color4 #0099cc
-color12 #0099cc
-color5 #cc68c8
-color13 #cc68c8
-color6 #79c4cc
-color14 #79c4cc
-color7 #000000
-color15 #000000
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Man_Page.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Man_Page.conf
deleted file mode 100644
index 7c8aa38..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Man_Page.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #fef49c
-foreground #000000
-cursor #7f7f7f
-selection_background #a4c9cd
-color0 #000000
-color8 #666666
-color1 #cc0000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #cccccc
-color15 #e5e5e5
-selection_foreground #fef49c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Material.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Material.conf
deleted file mode 100644
index ba38846..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Material.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #eaeaea
-foreground #222221
-cursor #16aec9
-selection_background #c1c1c1
-color0 #212121
-color8 #424242
-color1 #b7141e
-color9 #e83a3f
-color2 #457b23
-color10 #7aba39
-color3 #f5971d
-color11 #fee92e
-color4 #134eb2
-color12 #53a4f3
-color5 #550087
-color13 #a94dbb
-color6 #0e707c
-color14 #26bad1
-color7 #eeeeee
-color15 #d8d8d8
-selection_foreground #eaeaea
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MaterialDark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MaterialDark.conf
deleted file mode 100644
index e599021..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MaterialDark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222221
-foreground #e4e4e4
-cursor #16aec9
-selection_background #dedede
-color0 #212121
-color8 #424242
-color1 #b7141e
-color9 #e83a3f
-color2 #457b23
-color10 #7aba39
-color3 #f5971d
-color11 #fee92e
-color4 #134eb2
-color12 #53a4f3
-color5 #550087
-color13 #a94dbb
-color6 #0e707c
-color14 #26bad1
-color7 #eeeeee
-color15 #d8d8d8
-selection_foreground #222221
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Mathias.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Mathias.conf
deleted file mode 100644
index cd1ab14..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Mathias.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #545454
-color0 #000000
-color8 #545454
-color1 #e52222
-color9 #ff5555
-color2 #a6e32d
-color10 #55ff55
-color3 #fc951e
-color11 #ffff55
-color4 #c48dff
-color12 #5555ff
-color5 #fa2573
-color13 #ff55ff
-color6 #67d9f0
-color14 #55ffff
-color7 #f2f2f2
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Medallion.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Medallion.conf
deleted file mode 100644
index 0ad8805..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Medallion.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1808
-foreground #cac296
-cursor #d3b92f
-selection_background #616cab
-color0 #000000
-color8 #5e5118
-color1 #b54c00
-color9 #ff9148
-color2 #7c8a16
-color10 #b1c93a
-color3 #d2bd25
-color11 #ffe449
-color4 #606baf
-color12 #abb8ff
-color5 #8b5990
-color13 #fe9fff
-color6 #906b25
-color14 #ffbb51
-color7 #c9c199
-color15 #fed597
-selection_foreground #1d1808
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Misterioso.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Misterioso.conf
deleted file mode 100644
index 1960f9b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Misterioso.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2d3743
-foreground #e1e1e0
-cursor #000000
-selection_background #2d37ff
-color0 #000000
-color8 #545454
-color1 #ff4141
-color9 #ff3241
-color2 #74ae68
-color10 #74cc68
-color3 #ffac28
-color11 #ffb928
-color4 #338e86
-color12 #23d6d6
-color5 #9413e5
-color13 #ff37ff
-color6 #23d6d6
-color14 #00ece1
-color7 #e1e1df
-color15 #ffffff
-selection_foreground #2d3743
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Molokai.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Molokai.conf
deleted file mode 100644
index cd35d1f..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Molokai.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #121212
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #121212
-color8 #545454
-color1 #fa2573
-color9 #f5669c
-color2 #97e123
-color10 #b0e05e
-color3 #dfd460
-color11 #fef26c
-color4 #0f7fcf
-color12 #00afff
-color5 #8700ff
-color13 #af87ff
-color6 #42a7cf
-color14 #50cdfe
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #121212
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MonaLisa.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MonaLisa.conf
deleted file mode 100644
index 3b1602d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/MonaLisa.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #110b0d
-foreground #f6d56a
-cursor #c36c32
-selection_background #f6d56a
-color0 #341a0d
-color8 #874227
-color1 #9b281b
-color9 #ff4230
-color2 #626132
-color10 #b3b163
-color3 #c26e27
-color11 #ff9565
-color4 #515b5c
-color12 #9eb2b3
-color5 #9b1d29
-color13 #ff5b6a
-color6 #588056
-color14 #89cc8e
-color7 #f6d75c
-color15 #ffe597
-selection_foreground #110b0d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai.conf
deleted file mode 100644
index 660c0cc..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai.conf
+++ /dev/null
@@ -1,41 +0,0 @@
-# Monokai
-
-background #272822
-foreground #f8f8f2
-cursor #f8f8f2
-selection_background #f8f8f2
-selection_foreground #272822
-active_tab_background #75715e
-active_tab_foreground #272822
-active_border_color #75715e
-inactive_tab_background #272822
-inactive_tab_foreground #75715e
-inactive_border_color #75715e
-url_color #f8f8f2
-
-# 16 Color Space
-
-# black
-color0 #272822
-color8 #75715e
-# red
-color1 #f92672
-color9 #f92672
-# green
-color2 #a6e22e
-color10 #a6e22e
-# yellow
-color3 #e6db74
-color11 #e6db74
-# blue
-color4 #66d9ef
-color12 #66d9ef
-# magenta
-color5 #fd971f
-color13 #fd971f
-# cyan
-color6 #ae81ff
-color14 #ae81ff
-# white
-color7 #f8f8f2
-color15 #f8f8f2
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Classic.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Classic.conf
deleted file mode 100644
index 9c74f40..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Classic.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3b3c35
-foreground #fdfff1
-
-cursor #fdfff1
-cursor_text_color #000000
-selection_foreground #3b3c35
-selection_background #fdfff1
-
-# dull black
-color0 #3b3c35
-# light black
-color8 #6e7066
-
-# dull red
-color1 #f82570
-# light red
-color9 #f82570
-
-# dull green
-color2 #a6e12d
-# light green
-color10 #a6e12d
-
-# yellow
-color3 #e4db73
-# light yellow
-color11 #e4db73
-
-# blue
-color4 #fc961f
-# light blue
-color12 #fc961f
-
-# magenta
-color5 #ae81ff
-# light magenta
-color13 #ae81ff
-
-# cyan
-color6 #66d9ee
-# light cyan
-color14 #66d9ee
-
-# dull white
-color7 #fdfff1
-# bright white
-color15 #fdfff1
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro.conf
deleted file mode 100644
index f5a2e8c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #403e41
-foreground #fcfcfa
-
-cursor #fcfcfa
-cursor_text_color #000000
-selection_foreground #403e41
-selection_background #fcfcfa
-
-# dull black
-color0 #403e41
-# light black
-color8 #727072
-
-# dull red
-color1 #ff6188
-# light red
-color9 #ff6188
-
-# dull green
-color2 #a9dc76
-# light green
-color10 #a9dc76
-
-# yellow
-color3 #ffd866
-# light yellow
-color11 #ffd866
-
-# blue
-color4 #fc9867
-# light blue
-color12 #fc9867
-
-# magenta
-color5 #ab9df2
-# light magenta
-color13 #ab9df2
-
-# cyan
-color6 #78dce8
-# light cyan
-color14 #78dce8
-
-# dull white
-color7 #fcfcfa
-# bright white
-color15 #fcfcfa
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Machine).conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Machine).conf
deleted file mode 100644
index b46e1d3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Machine).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3a4449
-foreground #f2fffc
-
-cursor #f2fffc
-cursor_text_color #000000
-selection_foreground #3a4449
-selection_background #f2fffc
-
-# dull black
-color0 #3a4449
-# light black
-color8 #6b7678
-
-# dull red
-color1 #ff6d7e
-# light red
-color9 #ff6d7e
-
-# dull green
-color2 #a2e57b
-# light green
-color10 #a2e57b
-
-# yellow
-color3 #ffed72
-# light yellow
-color11 #ffed72
-
-# blue
-color4 #ffb270
-# light blue
-color12 #ffb270
-
-# magenta
-color5 #baa0f8
-# light magenta
-color13 #baa0f8
-
-# cyan
-color6 #7cd5f1
-# light cyan
-color14 #7cd5f1
-
-# dull white
-color7 #f2fffc
-# bright white
-color15 #f2fffc
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Octagon).conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Octagon).conf
deleted file mode 100644
index 3aee34a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Octagon).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #3a3d4b
-foreground #eaf2f1
-
-cursor #eaf2f1
-cursor_text_color #000000
-selection_foreground #3a3d4b
-selection_background #eaf2f1
-
-# dull black
-color0 #3a3d4b
-# light black
-color8 #696d77
-
-# dull red
-color1 #ff657a
-# light red
-color9 #ff657a
-
-# dull green
-color2 #bad761
-# light green
-color10 #bad761
-
-# yellow
-color3 #ffd76d
-# light yellow
-color11 #ffd76d
-
-# blue
-color4 #ff9b5e
-# light blue
-color12 #ff9b5e
-
-# magenta
-color5 #c39ac9
-# light magenta
-color13 #c39ac9
-
-# cyan
-color6 #9cd1bb
-# light cyan
-color14 #9cd1bb
-
-# dull white
-color7 #eaf2f1
-# bright white
-color15 #eaf2f1
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Ristretto).conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Ristretto).conf
deleted file mode 100644
index 599b0e1..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Ristretto).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #403838
-foreground #fff1f3
-
-cursor #fff1f3
-cursor_text_color #000000
-selection_foreground #403838
-selection_background #fff1f3
-
-# dull black
-color0 #403838
-# light black
-color8 #72696a
-
-# dull red
-color1 #fd6883
-# light red
-color9 #fd6883
-
-# dull green
-color2 #adda78
-# light green
-color10 #adda78
-
-# yellow
-color3 #f9cc6c
-# light yellow
-color11 #f9cc6c
-
-# blue
-color4 #f38d70
-# light blue
-color12 #f38d70
-
-# magenta
-color5 #a8a9eb
-# light magenta
-color13 #a8a9eb
-
-# cyan
-color6 #85dacc
-# light cyan
-color14 #85dacc
-
-# dull white
-color7 #fff1f3
-# bright white
-color15 #fff1f3
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Spectrum).conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Spectrum).conf
deleted file mode 100644
index 5617a6d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Pro_(Filter_Spectrum).conf
+++ /dev/null
@@ -1,47 +0,0 @@
-background #363537
-foreground #f7f1ff
-
-cursor #f7f1ff
-cursor_text_color #000000
-selection_foreground #363537
-selection_background #f7f1ff
-
-# dull black
-color0 #363537
-# light black
-color8 #69676c
-
-# dull red
-color1 #fc618d
-# light red
-color9 #fc618d
-
-# dull green
-color2 #7bd88f
-# light green
-color10 #7bd88f
-
-# yellow
-color3 #fce566
-# light yellow
-color11 #fce566
-
-# blue
-color4 #fd9353
-# light blue
-color12 #fd9353
-
-# magenta
-color5 #948ae3
-# light magenta
-color13 #948ae3
-
-# cyan
-color6 #5ad4e6
-# light cyan
-color14 #5ad4e6
-
-# dull white
-color7 #f7f1ff
-# bright white
-color15 #f7f1ff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Soda.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Soda.conf
deleted file mode 100644
index eb7a24d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Monokai_Soda.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #c4c4b5
-cursor #f6f6ec
-selection_background #343434
-color0 #191919
-color8 #615e4b
-color1 #f3005f
-color9 #f3005f
-color2 #97e023
-color10 #97e023
-color3 #fa8419
-color11 #dfd561
-color4 #9c64fe
-color12 #9c64fe
-color5 #f3005f
-color13 #f3005f
-color6 #57d1ea
-color14 #57d1ea
-color7 #c4c4b5
-color15 #f6f6ee
-selection_foreground #191919
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/N0tch2k.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/N0tch2k.conf
deleted file mode 100644
index 3e2bb6c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/N0tch2k.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #222222
-foreground #a0a0a0
-cursor #a99075
-selection_background #4d4d4d
-color0 #383838
-color8 #474747
-color1 #a95551
-color9 #a97775
-color2 #666666
-color10 #8c8c8c
-color3 #a98051
-color11 #a99175
-color4 #657d3e
-color12 #98bd5e
-color5 #767676
-color13 #a3a3a3
-color6 #c9c9c9
-color14 #dcdcdc
-color7 #d0b8a3
-color15 #d8c8bb
-selection_foreground #222222
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neopolitan.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neopolitan.conf
deleted file mode 100644
index 2c6ffce..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neopolitan.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #271f19
-foreground #ffffff
-cursor #ffffff
-selection_background #253b76
-color0 #000000
-color8 #000000
-color1 #800000
-color9 #800000
-color2 #61ce3c
-color10 #61ce3c
-color3 #fbde2d
-color11 #fbde2d
-color4 #253b76
-color12 #253b76
-color5 #ff0080
-color13 #ff0080
-color6 #8da6ce
-color14 #8da6ce
-color7 #f8f8f8
-color15 #f8f8f8
-selection_foreground #271f19
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neutron.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neutron.conf
deleted file mode 100644
index 9f2fe4d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Neutron.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d22
-foreground #e6e8ee
-cursor #f6f6ec
-selection_background #2e353d
-color0 #22252b
-color8 #22252b
-color1 #b53f36
-color9 #b53f36
-color2 #5ab977
-color10 #5ab977
-color3 #ddb566
-color11 #ddb566
-color4 #6a7b92
-color12 #6a7b92
-color5 #a3799d
-color13 #a3799d
-color6 #3f93a8
-color14 #3f93a8
-color7 #e6e8ee
-color15 #ebedf2
-selection_foreground #1b1d22
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v1.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v1.conf
deleted file mode 100644
index 1021c46..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v1.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #4c4c4c
-color8 #545454
-color1 #bb0000
-color9 #ff5555
-color2 #5ede8f
-color10 #55ff55
-color3 #f2f067
-color11 #ffff55
-color4 #266ad7
-color12 #5555ff
-color5 #bb00bb
-color13 #ff55ff
-color6 #00d9df
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v2.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v2.conf
deleted file mode 100644
index aed7f8d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/NightLion_v2.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #171717
-foreground #bbbbbb
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #4c4c4c
-color8 #545454
-color1 #bb0000
-color9 #ff5555
-color2 #03f622
-color10 #7df61c
-color3 #f2f067
-color11 #ffff55
-color4 #63d0f0
-color12 #62cae7
-color5 #ce6fda
-color13 #ff9af5
-color6 #00d9df
-color14 #00ccd7
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #171717
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Nova.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Nova.conf
deleted file mode 100644
index c3f2da1..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Nova.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3c4c54
-foreground #8798a3
-cursor #7fc1c9
-color0 #8799a4
-color8 #c4d3dc
-color1 #efc08d
-color9 #ef8358
-color2 #a6cb91
-color10 #a8ce93
-color3 #d7d690
-color11 #e5e77f
-color4 #83afe4
-color12 #69c8ff
-color5 #d460da
-color13 #d18ec2
-color6 #7fc1b6
-color14 #00e59f
-color7 #c4d3dc
-color15 #e6eef3
-selection_foreground #3c4c54
-selection_background #7fc1ca
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Novel.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Novel.conf
deleted file mode 100644
index 03220e3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Novel.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #dfdbc3
-foreground #3b2322
-cursor #73635a
-selection_background #a4a390
-color0 #000000
-color8 #7f7f7f
-color1 #cc0000
-color9 #cc0000
-color2 #009600
-color10 #009600
-color3 #d06b00
-color11 #d06b00
-color4 #0000cc
-color12 #0000cc
-color5 #cc00cc
-color13 #cc00cc
-color6 #0087cc
-color14 #0086cb
-color7 #cccccc
-color15 #ffffff
-selection_foreground #dfdbc3
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Obsidian.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Obsidian.conf
deleted file mode 100644
index 7265d44..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Obsidian.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #273032
-foreground #cccccc
-cursor #c0cad0
-selection_background #3d4b4e
-color0 #000000
-color8 #545454
-color1 #a50001
-color9 #ff0003
-color2 #00bb00
-color10 #92c763
-color3 #fecc22
-color11 #fef773
-color4 #399bda
-color12 #a0d6ff
-color5 #bb00bb
-color13 #ff55ff
-color6 #00bbbb
-color14 #55ffff
-color7 #bbbbbb
-color15 #ffffff
-selection_foreground #273032
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ocean.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ocean.conf
deleted file mode 100644
index ad6205a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ocean.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #214fbc
-foreground #ffffff
-cursor #7f7f7f
-selection_background #216dff
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #0000b2
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #214fbc
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OceanicMaterial.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OceanicMaterial.conf
deleted file mode 100644
index 9403518..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OceanicMaterial.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c262b
-foreground #c1c8d6
-cursor #b2b8c3
-selection_background #6dc1b8
-color0 #000000
-color8 #767676
-color1 #ee2a29
-color9 #dc5b60
-color2 #3fa33f
-color10 #70be71
-color3 #fee92e
-color11 #fef063
-color4 #1d80ef
-color12 #53a4f3
-color5 #8800a0
-color13 #a94dbb
-color6 #16aec9
-color14 #42c6d9
-color7 #a4a4a4
-color15 #fffefe
-selection_foreground #1c262b
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ollie.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ollie.conf
deleted file mode 100644
index 66eecf5..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ollie.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212024
-foreground #8a8dae
-cursor #5b6da7
-selection_background #1e3965
-color0 #000000
-color8 #5a3625
-color1 #ab2e30
-color9 #ff3d48
-color2 #31ab60
-color10 #3bff99
-color3 #ab4200
-color11 #ff5e1e
-color4 #2c56ab
-color12 #4487ff
-color5 #af8427
-color13 #ffc21c
-color6 #1fa5ab
-color14 #1efaff
-color7 #8a8dab
-color15 #5b6da7
-selection_foreground #212024
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OneDark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OneDark.conf
deleted file mode 100644
index ad6cb4e..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/OneDark.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# One Dark by Giuseppe Cesarano, https://github.com/GiuseppeCesarano
-# This work is licensed under the terms of the GPL-2.0 license.
-# For a copy, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.
-
-foreground #979eab
-background #282c34
-cursor #cccccc
-color0 #282c34
-color1 #e06c75
-color2 #98c379
-color3 #e5c07b
-color4 #61afef
-color5 #be5046
-color6 #56b6c2
-color7 #979eab
-color8 #393e48
-color9 #d19a66
-color10 #56b6c2
-color11 #e5c07b
-color12 #61afef
-color13 #be5046
-color14 #56b6c2
-color15 #abb2bf
-selection_foreground #282c34
-selection_background #979eab
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Parasio_Dark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Parasio_Dark.conf
deleted file mode 100644
index 4cc1e8d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Parasio_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2f1d2e
-foreground #a39d9b
-cursor #a39d9b
-selection_background #4f414c
-color0 #2f1d2e
-color8 #776d70
-color1 #ef6154
-color9 #ef6154
-color2 #48b685
-color10 #48b685
-color3 #fec418
-color11 #fec418
-color4 #05b6ef
-color12 #05b6ef
-color5 #805ba3
-color13 #805ba3
-color6 #5bc4be
-color14 #5bc4be
-color7 #a39d9b
-color15 #e6e9da
-selection_foreground #2f1d2e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PaulMillr.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PaulMillr.conf
deleted file mode 100644
index 72cc95c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PaulMillr.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #f1f1f1
-cursor #4c4c4c
-selection_background #414141
-color0 #2a2a2a
-color8 #666666
-color1 #ff0000
-color9 #ff007f
-color2 #78ff0e
-color10 #66ff66
-color3 #e6be00
-color11 #f3d64d
-color4 #396ad6
-color12 #7099ec
-color5 #b348bd
-color13 #da66e5
-color6 #66ccff
-color14 #79def1
-color7 #bababa
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilDark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilDark.conf
deleted file mode 100644
index 3926f6c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilDark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #202020
-foreground #f0f0f0
-cursor #20bafb
-selection_background #b6d6fc
-color0 #202020
-color8 #414141
-color1 #c30670
-color9 #fb0079
-color2 #10a778
-color10 #5ed6ae
-color3 #a79c14
-color11 #f3e42f
-color4 #008ec4
-color12 #20bafb
-color5 #523b78
-color13 #6854de
-color6 #20a4b9
-color14 #4fb8cc
-color7 #d9d9d9
-color15 #f0f0f0
-selection_foreground #202020
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilLight.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilLight.conf
deleted file mode 100644
index 4311c70..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/PencilLight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #f0f0f0
-foreground #414141
-cursor #20bafb
-selection_background #b6d6fc
-color0 #202020
-color8 #414141
-color1 #c30670
-color9 #fb0079
-color2 #10a778
-color10 #5ed6ae
-color3 #a79c14
-color11 #f3e42f
-color4 #008ec4
-color12 #20bafb
-color5 #523b78
-color13 #6854de
-color6 #20a4b9
-color14 #4fb8cc
-color7 #d9d9d9
-color15 #f0f0f0
-selection_foreground #f0f0f0
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Piatto_Light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Piatto_Light.conf
deleted file mode 100644
index 401fe91..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Piatto_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #414141
-cursor #5e76c7
-selection_background #6f6a4e
-color0 #414141
-color8 #3e3e3e
-color1 #b23670
-color9 #da3365
-color2 #66781d
-color10 #829428
-color3 #cc6e33
-color11 #cc6e33
-color4 #3b5ea7
-color12 #3b5ea7
-color5 #a353b2
-color13 #a353b2
-color6 #66781d
-color14 #829428
-color7 #ffffff
-color15 #f1f1f1
-selection_foreground #ffffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pnevma.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pnevma.conf
deleted file mode 100644
index 1dda097..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pnevma.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1c1c1c
-foreground #d0d0d0
-cursor #e3c8ae
-selection_background #4d4d4d
-color0 #2f2e2d
-color8 #4a4845
-color1 #a36666
-color9 #d78787
-color2 #90a57d
-color10 #afbea2
-color3 #d7af87
-color11 #e4c9af
-color4 #7fa5bd
-color12 #a1bdce
-color5 #c79ec4
-color13 #d7beda
-color6 #8adbb4
-color14 #b1e7dd
-color7 #d0d0d0
-color15 #efefef
-selection_foreground #1c1c1c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pro.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pro.conf
deleted file mode 100644
index 6ffc047..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Pro.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #000000
-foreground #f2f2f2
-cursor #4d4d4d
-selection_background #414141
-color0 #000000
-color8 #666666
-color1 #990000
-color9 #e50000
-color2 #00a600
-color10 #00d900
-color3 #999900
-color11 #e5e500
-color4 #1f08db
-color12 #0000ff
-color5 #b200b2
-color13 #e500e5
-color6 #00a6b2
-color14 #00e5e5
-color7 #bfbfbf
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Alert.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Alert.conf
deleted file mode 100644
index 020429a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Alert.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #762423
-foreground #ffffff
-cursor #ffffff
-selection_background #073642
-color0 #000000
-color8 #262626
-color1 #d52e4d
-color9 #e02453
-color2 #71be6b
-color10 #aff08b
-color3 #beb86b
-color11 #dfddb7
-color4 #479bed
-color12 #65a9f0
-color5 #e878d6
-color13 #ddb7df
-color6 #6bbeb8
-color14 #b7dfdd
-color7 #d6d6d6
-color15 #ffffff
-selection_foreground #762423
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Sands.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Sands.conf
deleted file mode 100644
index a491f3d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Red_Sands.conf
+++ /dev/null
@@ -1,23 +0,0 @@
-# Theme ported from the Mac Terminal application.
-
-background #79241d
-foreground #d6c8a7
-cursor #ffffff
-selection_background #a4a390
-color0 #000000
-color8 #545454
-color1 #ff3e00
-color9 #ba0000
-color2 #00ba00
-color10 #00ba00
-color3 #e6af00
-color11 #e6af00
-color4 #0071ff
-color12 #0071ae
-color5 #ba00ba
-color13 #ff54ff
-color6 #00baba
-color14 #54ffff
-color7 #bababa
-color15 #ffffff
-selection_foreground #79241d
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Relaxed_Afterglow.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Relaxed_Afterglow.conf
deleted file mode 100644
index 5988777..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Relaxed_Afterglow.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# Relaxed Afterglow by Michael Kรผhnel , https://github.com/Relaxed-Theme/relaxed-terminal-themes
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #353a44
-foreground #d9d9d9
-cursor #d9d9d9
-selection_foreground #d8d8d8
-selection_background #6a7984
-color0 #151515
-color1 #bc5653
-color2 #909d63
-color3 #ebc17a
-color4 #6a8799
-color5 #b06698
-color6 #c9dfff
-color7 #d9d9d9
-color8 #636363
-color9 #bc5653
-color10 #a0ac77
-color11 #ebc17a
-color12 #7eaac7
-color13 #b06698
-color14 #acbbd0
-color15 #f7f7f7
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style.conf
deleted file mode 100644
index 856818d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-background #3a3a3a
-foreground #e9cb7b
-cursor #7f7f7f
-selection_background #958553
-
-color0 #000000
-color1 #990000
-color2 #00A600
-color3 #999900
-color4 #0000B2
-color5 #B200B2
-color6 #00A6B2
-color7 #BFBFBF
-color8 #666666
-color9 #E50000
-color10 #00d800
-color11 #E5E500
-color12 #0000FF
-color13 #E500E5
-color14 #00e5e5
-color15 #E5E5E5
-selection_foreground #3a3a3a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style_Light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style_Light.conf
deleted file mode 100644
index e08cd6a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Renault_Style_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3a3a3a
-foreground #e9cb7b
-cursor #7f7f7f
-selection_background #958553
-color0 #000000
-color8 #323232
-color1 #da4839
-color9 #ff7b6a
-color2 #509f50
-color10 #83d082
-color3 #ffd249
-color11 #ffff7b
-color4 #46657d
-color12 #9fcef0
-color5 #cfcfff
-color13 #ffffff
-color6 #87c1f1
-color14 #a4d4f8
-color7 #ffffff
-color15 #ffffff
-selection_foreground #3a3a3a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Rippedcasts.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Rippedcasts.conf
deleted file mode 100644
index 20e9872..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Rippedcasts.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2b2b2b
-foreground #ffffff
-cursor #7f7f7f
-selection_background #5a637e
-color0 #000000
-color8 #666666
-color1 #ccae95
-color9 #edcbac
-color2 #a7ff60
-color10 #bced68
-color3 #beba1f
-color11 #e5e500
-color4 #74a4af
-color12 #86bdc8
-color5 #ff73fd
-color13 #e500e5
-color6 #5a637e
-color14 #8b9bc4
-color7 #bebebe
-color15 #e5e5e5
-selection_foreground #2b2b2b
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Royal.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Royal.conf
deleted file mode 100644
index 0ebd236..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Royal.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #100814
-foreground #504868
-cursor #514965
-selection_background #1e1d2a
-color0 #241f2a
-color8 #312d3c
-color1 #90274b
-color9 #d4346c
-color2 #23801c
-color10 #2cd845
-color3 #b49d27
-color11 #fde83a
-color4 #6480af
-color12 #8fb9f9
-color5 #664d96
-color13 #a479e2
-color6 #8aaabd
-color14 #abd3eb
-color7 #514965
-color15 #9d8bbd
-selection_foreground #100814
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SeaShells.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SeaShells.conf
deleted file mode 100644
index 60a2968..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SeaShells.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #08131a
-foreground #deb88d
-cursor #fba02f
-selection_background #1e4862
-color0 #17384c
-color8 #424b52
-color1 #d05023
-color9 #d38677
-color2 #027b9b
-color10 #618c98
-color3 #fba02f
-color11 #fdd29e
-color4 #1d4850
-color12 #1abcdd
-color5 #68d3f0
-color13 #bbe3ee
-color6 #50a3b5
-color14 #86abb3
-color7 #deb88d
-color15 #fee3cd
-selection_foreground #08131a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seafoam_Pastel.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seafoam_Pastel.conf
deleted file mode 100644
index c3e95a7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seafoam_Pastel.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #243335
-foreground #d3e6d3
-cursor #576379
-selection_background #ffffff
-color0 #747474
-color8 #8a8a8a
-color1 #825d4c
-color9 #cf9279
-color2 #718b62
-color10 #98d9aa
-color3 #aca06d
-color11 #fae69c
-color4 #4c7b82
-color12 #79c3cf
-color5 #8a7166
-color13 #d6b2a0
-color6 #719494
-color14 #acdfdf
-color7 #dfdfdf
-color15 #dfdfdf
-selection_foreground #243335
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seti.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seti.conf
deleted file mode 100644
index 69c4105..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Seti.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #111213
-foreground #cacecd
-cursor #e2be21
-selection_background #303233
-color0 #323232
-color8 #323232
-color1 #c22832
-color9 #c22832
-color2 #8ec43d
-color10 #8ec43d
-color3 #e0c64f
-color11 #e0c64f
-color4 #43a5d5
-color12 #43a5d5
-color5 #8b57b5
-color13 #8b57b5
-color6 #8ec43d
-color14 #8ec43d
-color7 #eeeeee
-color15 #ffffff
-selection_foreground #111213
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Shaman.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Shaman.conf
deleted file mode 100644
index a316711..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Shaman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001014
-foreground #405555
-cursor #49fcd5
-selection_background #415554
-color0 #012026
-color8 #374350
-color1 #b12f2c
-color9 #ff4242
-color2 #00a940
-color10 #2aea5e
-color3 #5d8aa9
-color11 #8dd3fd
-color4 #449985
-color12 #61d4b9
-color5 #00599c
-color13 #1298ff
-color6 #5c7e19
-color14 #98cf28
-color7 #405554
-color15 #58fad6
-selection_foreground #001014
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Slate.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Slate.conf
deleted file mode 100644
index 650e4ab..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Slate.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #34b0d2
-cursor #87d2c3
-selection_background #0f3754
-color0 #212121
-color8 #ffffff
-color1 #e1a7bf
-color9 #ffccd8
-color2 #80d778
-color10 #bdffa8
-color3 #c4c9bf
-color11 #d0cbc9
-color4 #254a49
-color12 #79afd2
-color5 #a380d3
-color13 #c4a7d8
-color6 #14ab9c
-color14 #8bdee0
-color7 #02c4e0
-color15 #e0e0e0
-selection_foreground #212121
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Smyck.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Smyck.conf
deleted file mode 100644
index 3c97251..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Smyck.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b1b
-foreground #f7f7f7
-cursor #bbbbbb
-selection_background #207383
-color0 #000000
-color8 #7a7a7a
-color1 #b74131
-color9 #d6837b
-color2 #7da900
-color10 #c4f036
-color3 #c4a400
-color11 #fee14d
-color4 #62a3c4
-color12 #8dcff0
-color5 #b98acc
-color13 #f799ff
-color6 #207383
-color14 #69d9cf
-color7 #a0a0a0
-color15 #f7f7f7
-selection_foreground #1b1b1b
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SoftServer.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SoftServer.conf
deleted file mode 100644
index e7eb5fe..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SoftServer.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #242626
-foreground #99a3a2
-cursor #d1dfde
-selection_background #7f8786
-color0 #000000
-color8 #666c6b
-color1 #a16869
-color9 #dc5b5f
-color2 #99a569
-color10 #bfde54
-color3 #a29069
-color11 #deb35f
-color4 #6a8fa3
-color12 #62b1df
-color5 #6971a3
-color13 #5f6ede
-color6 #6ba48f
-color14 #64e39c
-color7 #99a3a2
-color15 #d1dfde
-selection_foreground #242626
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Darcula.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Darcula.conf
deleted file mode 100644
index 0a845d4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Darcula.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3d3f41
-foreground #d2d8d9
-cursor #708183
-selection_background #214283
-color0 #25292a
-color8 #25292a
-color1 #f24840
-color9 #f24840
-color2 #629655
-color10 #629655
-color3 #b68800
-color11 #b68800
-color4 #2074c7
-color12 #2074c7
-color5 #797fd4
-color13 #797fd4
-color6 #15968d
-color14 #15968d
-color7 #d2d8d9
-color15 #d2d8d9
-selection_foreground #3d3f41
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark.conf
deleted file mode 100644
index 8419426..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #708183
-cursor #708183
-selection_background #002731
-color0 #002731
-color8 #001e26
-color1 #d01b24
-color9 #bd3612
-color2 #728905
-color10 #465a61
-color3 #a57705
-color11 #52676f
-color4 #2075c7
-color12 #708183
-color5 #c61b6e
-color13 #5856b9
-color6 #259185
-color14 #81908f
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_-_Patched.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_-_Patched.conf
deleted file mode 100644
index 37c3597..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_-_Patched.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #708183
-cursor #708183
-selection_background #002731
-color0 #002731
-color8 #465a61
-color1 #d01b24
-color9 #bd3612
-color2 #728905
-color10 #465a61
-color3 #a57705
-color11 #52676f
-color4 #2075c7
-color12 #708183
-color5 #c61b6e
-color13 #5856b9
-color6 #259185
-color14 #81908f
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_Higher_Contrast.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_Higher_Contrast.conf
deleted file mode 100644
index 8477ea1..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Dark_Higher_Contrast.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #001e26
-foreground #9bc1c2
-cursor #f34a00
-selection_background #003747
-color0 #002731
-color8 #006388
-color1 #d01b24
-color9 #f4153b
-color2 #6bbe6c
-color10 #50ee84
-color3 #a57705
-color11 #b17e28
-color4 #2075c7
-color12 #178dc7
-color5 #c61b6e
-color13 #e14d8e
-color6 #259185
-color14 #00b29e
-color7 #e9e2cb
-color15 #fcf4dc
-selection_foreground #001e26
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Light.conf
deleted file mode 100644
index 36e101b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Solarized_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #fdf6e3
-foreground #52676f
-cursor #52676f
-selection_background #e9e2cb
-color0 #e4e4e4
-color8 #ffffd7
-color1 #d70000
-color9 #d75f00
-color2 #5f8700
-color10 #585858
-color3 #af8700
-color11 #626262
-color4 #0087ff
-color12 #808080
-color5 #af005f
-color13 #5f5faf
-color6 #00afaf
-color14 #8a8a8a
-color7 #262626
-color15 #1c1c1c
-selection_foreground #fcf4dc
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Source_Code_X.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Source_Code_X.conf
deleted file mode 100644
index d3aefa3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Source_Code_X.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-foreground #000000
-background #1f1f24
-cursor #7F7F7F
-color0 #4e596b
-color8 #91a0b1
-color1 #fb695d
-color7 #BFBFBF
-color9 #fb695d
-color2 #74b391
-color10 #aef37c
-color3 #fc8e3e
-color11 #fc8e3e
-color4 #9586f4
-color12 #53a4fb
-color5 #fb5ea3
-color13 #fb5ea3
-color6 #79c8b6
-color14 #83d2c0
-color15 #91a0b1
-selection_foreground #1f1f24
-selection_background #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray.conf
deleted file mode 100644
index ba9afeb..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #20232c
-foreground #b2b8c2
-cursor #b2b8c2
-selection_background #15171e
-color0 #000000
-color8 #000000
-color1 #af4b57
-color9 #af4b57
-color2 #87b279
-color10 #87b279
-color3 #e5c078
-color11 #e5c078
-color4 #7c8fa3
-color12 #7c8fa3
-color5 #a37996
-color13 #a37996
-color6 #84a6a4
-color14 #84a6a4
-color7 #b2b8c2
-color15 #fffefe
-selection_foreground #20232c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties.conf
deleted file mode 100644
index 8249a17..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #bdb9ae
-cursor #bbbbbb
-selection_background #262e35
-color0 #15171c
-color8 #545454
-color1 #ec5f67
-color9 #ff6973
-color2 #80a763
-color10 #93d393
-color3 #fdc253
-color11 #ffd156
-color4 #5485c0
-color12 #4d83d0
-color5 #bf83c0
-color13 #ff55ff
-color6 #57c2c0
-color14 #83e8e4
-color7 #eeece7
-color15 #ffffff
-selection_foreground #212121
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties_Dull.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties_Dull.conf
deleted file mode 100644
index eabf184..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/SpaceGray_Eighties_Dull.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212121
-foreground #c8c5bc
-cursor #bbbbbb
-selection_background #262e36
-color0 #15171c
-color8 #545454
-color1 #b14956
-color9 #ec5f67
-color2 #91b377
-color10 #88e985
-color3 #c6725a
-color11 #fdc253
-color4 #7b8fa4
-color12 #5485c0
-color5 #a5779e
-color13 #bf83c0
-color6 #7fcccb
-color14 #58c2c0
-color7 #b2b8c2
-color15 #ffffff
-selection_foreground #212121
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spacedust.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spacedust.conf
deleted file mode 100644
index 08b93c4..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spacedust.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0a1e24
-foreground #ecefc1
-cursor #708183
-selection_background #0a385c
-color0 #6e5246
-color8 #674c31
-color1 #e35a00
-color9 #ff8a39
-color2 #5cab96
-color10 #adcab8
-color3 #e3cd7b
-color11 #ffc777
-color4 #0e548b
-color12 #67a0cd
-color5 #e35a00
-color13 #ff8a39
-color6 #06afc7
-color14 #83a6b3
-color7 #f0f1ce
-color15 #fefff0
-selection_foreground #0a1e24
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spiderman.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spiderman.conf
deleted file mode 100644
index a72bbca..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spiderman.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #e2e2e2
-cursor #2b3fff
-selection_background #070e4f
-color0 #1b1d1e
-color8 #505354
-color1 #e60712
-color9 #ff0325
-color2 #e22828
-color10 #ff3238
-color3 #e24655
-color11 #fe3935
-color4 #2b3fff
-color12 #1d4fff
-color5 #2435db
-color13 #737bff
-color6 #3255ff
-color14 #6083ff
-color7 #fffef6
-color15 #fefff9
-selection_foreground #1b1d1e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spring.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spring.conf
deleted file mode 100644
index 4df6d1c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Spring.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #4d4d4c
-cursor #4d4d4c
-selection_background #d6d6d6
-color0 #000000
-color8 #000000
-color1 #ff4c83
-color9 #ff0021
-color2 #1f8c3a
-color10 #1fc231
-color3 #1fc95a
-color11 #d4b706
-color4 #1cd2ee
-color12 #15a9fd
-color5 #8959a8
-color13 #8959a8
-color6 #3e999f
-color14 #3e999f
-color7 #fffefe
-color15 #fffefe
-selection_foreground #ffffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Square.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Square.conf
deleted file mode 100644
index e5457a5..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Square.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1a1a1a
-foreground #acacab
-cursor #fbfacc
-selection_background #4d4d4d
-color0 #050505
-color8 #141414
-color1 #e9897c
-color9 #f99286
-color2 #b6377d
-color10 #c3f786
-color3 #ecebbe
-color11 #fcfbcc
-color4 #a9cdeb
-color12 #b6defb
-color5 #75507b
-color13 #ad7fa8
-color6 #c9caec
-color14 #d7d9fc
-color7 #f2f2f2
-color15 #e2e2e2
-selection_foreground #1a1a1a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Sundried.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Sundried.conf
deleted file mode 100644
index d5ff99d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Sundried.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1a1818
-foreground #c8c8c8
-cursor #fffefe
-selection_background #302b2a
-color0 #302b2a
-color8 #4d4d47
-color1 #a6463d
-color9 #aa000c
-color2 #577644
-color10 #128c20
-color3 #9c5f2a
-color11 #fc6a20
-color4 #485a98
-color12 #7898f7
-color5 #854551
-color13 #fc89a0
-color6 #9c814e
-color14 #fad384
-color7 #c8c8c8
-color15 #fffefe
-selection_foreground #1a1818
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Symfonic.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Symfonic.conf
deleted file mode 100644
index 9b5e0d3..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Symfonic.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #dc322f
-selection_background #073642
-color0 #000000
-color8 #1b1d21
-color1 #dc322f
-color9 #dc322f
-color2 #56db3a
-color10 #56db3a
-color3 #ff8400
-color11 #ff8400
-color4 #0084d4
-color12 #0084d4
-color5 #b729d9
-color13 #b729d9
-color6 #ccccff
-color14 #ccccff
-color7 #ffffff
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Dark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Dark.conf
deleted file mode 100644
index 6a4673a..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Dark.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #ffffff
-selection_background #b4d5ff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #4e9a05
-color10 #8ae234
-color3 #c4a000
-color11 #fce94e
-color4 #3464a4
-color12 #719ecf
-color5 #74507a
-color13 #ad7ea7
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Light.conf
deleted file mode 100644
index 07f82bf..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tango_Light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #000000
-cursor #000000
-selection_background #b4d5ff
-color0 #000000
-color8 #545753
-color1 #cc0000
-color9 #ef2828
-color2 #4e9a05
-color10 #8ae234
-color3 #c4a000
-color11 #fce94e
-color4 #3464a4
-color12 #719ecf
-color5 #74507a
-color13 #ad7ea7
-color6 #05989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #ededec
-selection_foreground #ffffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Teerb.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Teerb.conf
deleted file mode 100644
index 9e9cab7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Teerb.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #262626
-foreground #d0d0d0
-cursor #e3c8ae
-selection_background #4d4d4d
-color0 #1c1c1c
-color8 #1c1c1c
-color1 #d68686
-color9 #d68686
-color2 #aed686
-color10 #aed686
-color3 #d7af87
-color11 #e4c9af
-color4 #86aed6
-color12 #86aed6
-color5 #d6aed6
-color13 #d6aed6
-color6 #8adbb4
-color14 #b1e7dd
-color7 #d0d0d0
-color15 #efefef
-selection_foreground #262626
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Thayer_Bright.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Thayer_Bright.conf
deleted file mode 100644
index b74bc60..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Thayer_Bright.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #f8f8f8
-cursor #fc971e
-selection_background #4d4d4d
-color0 #1b1d1e
-color8 #505354
-color1 #f92672
-color9 #ff5995
-color2 #4df740
-color10 #b6e354
-color3 #f3fd21
-color11 #feed6c
-color4 #2656d6
-color12 #3f78ff
-color5 #8c54fe
-color13 #9e6ffe
-color6 #37c8b4
-color14 #23ced4
-color7 #ccccc6
-color15 #f8f8f2
-selection_foreground #1b1d1e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/The_Hulk.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/The_Hulk.conf
deleted file mode 100644
index 81bd962..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/The_Hulk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1d1e
-foreground #b4b4b4
-cursor #15b61a
-selection_background #4d4f4c
-color0 #1b1d1e
-color8 #505354
-color1 #259d1a
-color9 #8dff2a
-color2 #13ce2f
-color10 #48ff76
-color3 #62e456
-color11 #3afe15
-color4 #2424f4
-color12 #4f6a95
-color5 #641e73
-color13 #72579d
-color6 #378ca9
-color14 #3f85a5
-color7 #d8d8d0
-color15 #e5e5e0
-selection_foreground #1b1d1e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow.conf
deleted file mode 100644
index 23a8dfc..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #ffffff
-foreground #4c4c4c
-cursor #4c4c4c
-selection_background #d6d6d6
-color0 #000000
-color8 #000000
-color1 #c82828
-color9 #c82828
-color2 #708b00
-color10 #708b00
-color3 #e9b600
-color11 #e9b600
-color4 #4170ae
-color12 #4170ae
-color5 #8958a7
-color13 #8958a7
-color6 #3d999f
-color14 #3d999f
-color7 #fffefe
-color15 #fffefe
-selection_foreground #ffffff
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night.conf
deleted file mode 100644
index 0bf3cf7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1d1f21
-foreground #c4c8c5
-cursor #c4c8c5
-selection_background #363a41
-color0 #000000
-color8 #000000
-color1 #cc6666
-color9 #cc6666
-color2 #b5bd68
-color10 #b5bd68
-color3 #f0c574
-color11 #f0c574
-color4 #80a1bd
-color12 #80a1bd
-color5 #b294ba
-color13 #b294ba
-color6 #8abdb6
-color14 #8abdb6
-color7 #fffefe
-color15 #fffefe
-selection_foreground #1d1f21
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Blue.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Blue.conf
deleted file mode 100644
index b32cbfd..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Blue.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #002450
-foreground #fffefe
-cursor #fffefe
-selection_background #003e8e
-color0 #000000
-color8 #000000
-color1 #ff9ca3
-color9 #ff9ca3
-color2 #d0f0a8
-color10 #d0f0a8
-color3 #ffedac
-color11 #ffedac
-color4 #badaff
-color12 #badaff
-color5 #ebbaff
-color13 #ebbaff
-color6 #99ffff
-color14 #99ffff
-color7 #fffefe
-color15 #fffefe
-selection_foreground #002450
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Bright.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Bright.conf
deleted file mode 100644
index 346f3dc..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Bright.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #e9e9e9
-cursor #e9e9e9
-selection_background #424242
-color0 #000000
-color8 #000000
-color1 #d44d53
-color9 #d44d53
-color2 #b9c949
-color10 #b9c949
-color3 #e6c446
-color11 #e6c446
-color4 #79a6da
-color12 #79a6da
-color5 #c396d7
-color13 #c396d7
-color6 #70c0b1
-color14 #70c0b1
-color7 #fffefe
-color15 #fffefe
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Eighties.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Eighties.conf
deleted file mode 100644
index 404efc7..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Tomorrow_Night_Eighties.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #2c2c2c
-foreground #cccccc
-cursor #cccccc
-selection_background #505050
-color0 #000000
-color8 #000000
-color1 #f17779
-color9 #f17779
-color2 #99cc99
-color10 #99cc99
-color3 #ffcc66
-color11 #ffcc66
-color4 #6699cc
-color12 #6699cc
-color5 #cc99cc
-color13 #cc99cc
-color6 #66cccc
-color14 #66cccc
-color7 #fffefe
-color15 #fffefe
-selection_foreground #2c2c2c
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ToyChest.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ToyChest.conf
deleted file mode 100644
index 040cb8d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ToyChest.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #23364a
-foreground #30cf7b
-cursor #d4d4d4
-selection_background #5f207a
-color0 #2c3f57
-color8 #326889
-color1 #be2d26
-color9 #dd5943
-color2 #199171
-color10 #30cf7b
-color3 #da8e26
-color11 #e7d74b
-color4 #325d96
-color12 #33a5d9
-color5 #8a5ddb
-color13 #ad6bdc
-color6 #35a08f
-color14 #41c3ad
-color7 #23d082
-color15 #d4d4d4
-selection_foreground #23364a
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Treehouse.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Treehouse.conf
deleted file mode 100644
index 940751e..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Treehouse.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #191919
-foreground #776b53
-cursor #fac814
-selection_background #776b53
-color0 #321200
-color8 #423625
-color1 #b1270e
-color9 #ed5c20
-color2 #44a900
-color10 #55f237
-color3 #a9810b
-color11 #f1b731
-color4 #578499
-color12 #85cfec
-color5 #96363c
-color13 #e04b5a
-color6 #b2591d
-color14 #f07c14
-color7 #776b53
-color15 #ffc800
-selection_foreground #191919
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Twilight.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Twilight.conf
deleted file mode 100644
index 452a4d2..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Twilight.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #141414
-foreground #feffd3
-cursor #ffffff
-selection_background #303030
-color0 #141414
-color8 #262626
-color1 #c06c43
-color9 #dd7c4c
-color2 #afb979
-color10 #cbd88c
-color3 #c2a86c
-color11 #e1c47d
-color4 #444649
-color12 #5a5d61
-color5 #b4be7b
-color13 #d0db8e
-color6 #778284
-color14 #8a989a
-color7 #feffd3
-color15 #feffd3
-selection_foreground #141414
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ubuntu.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ubuntu.conf
deleted file mode 100644
index 96e9d09..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Ubuntu.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #300a24
-foreground #eeeeec
-cursor #bbbbbb
-selection_background #b4d5ff
-color0 #2e3436
-color8 #555753
-color1 #cc0000
-color9 #ef2929
-color2 #4e9a06
-color10 #8ae234
-color3 #c4a000
-color11 #fce94f
-color4 #3465a4
-color12 #729fcf
-color5 #75507b
-color13 #ad7fa8
-color6 #06989a
-color14 #34e2e2
-color7 #d3d7cf
-color15 #eeeeec
-selection_foreground #300a24
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Urple.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Urple.conf
deleted file mode 100644
index a29dcad..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Urple.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1b1b23
-foreground #86799a
-cursor #a062ea
-selection_background #a062ea
-color0 #000000
-color8 #5c3125
-color1 #af425b
-color9 #ff6387
-color2 #37a315
-color10 #28e51f
-color3 #ac5b41
-color11 #f08061
-color4 #554d9a
-color12 #8579ed
-color5 #6c3ba1
-color13 #a05dee
-color6 #808080
-color14 #eaeaea
-color7 #87799c
-color15 #bfa3ff
-selection_foreground #1b1b23
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Vaughn.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Vaughn.conf
deleted file mode 100644
index 26d1885..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Vaughn.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #25234e
-foreground #dcdccc
-cursor #ff5555
-selection_background #b5d5ff
-color0 #24234f
-color8 #709080
-color1 #705050
-color9 #dca3a3
-color2 #60b48a
-color10 #60b48a
-color3 #dfaf8f
-color11 #f0dfaf
-color4 #5454ff
-color12 #5454ff
-color5 #f08cc3
-color13 #ec93d3
-color6 #8cd0d3
-color14 #93e0e3
-color7 #709080
-color15 #ffffff
-selection_foreground #25234e
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/VibrantInk.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/VibrantInk.conf
deleted file mode 100644
index 5fbd281..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/VibrantInk.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #ffffff
-cursor #ffffff
-selection_background #b4d5ff
-color0 #868686
-color8 #545454
-color1 #ff6600
-color9 #ff0000
-color2 #ccff04
-color10 #00ff00
-color3 #ffcc00
-color11 #ffff00
-color4 #44b3cc
-color12 #0000ff
-color5 #9933cc
-color13 #ff00ff
-color6 #44b3cc
-color14 #00ffff
-color7 #f4f4f4
-color15 #e5e5e5
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WarmNeon.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WarmNeon.conf
deleted file mode 100644
index 3256f5d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WarmNeon.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #3f3f3f
-foreground #afdab6
-cursor #2fff24
-selection_background #b0ad21
-color0 #000000
-color8 #fdfcfc
-color1 #e24345
-color9 #e86f71
-color2 #38b139
-color10 #9bc08f
-color3 #dae145
-color11 #ddd979
-color4 #4260c5
-color12 #7a90d5
-color5 #f81ffb
-color13 #f674b9
-color6 #29bad3
-color14 #5ed1e4
-color7 #d0b8a3
-color15 #d8c8bb
-selection_foreground #3f3f3f
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wez.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wez.conf
deleted file mode 100644
index 11706ab..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wez.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #000000
-foreground #b3b3b3
-cursor #52ad70
-selection_background #4c52f8
-color0 #000000
-color8 #555555
-color1 #cc5555
-color9 #ff5555
-color2 #55cc55
-color10 #55ff55
-color3 #cdcd55
-color11 #ffff55
-color4 #5455cb
-color12 #5555ff
-color5 #cc55cc
-color13 #ff55ff
-color6 #7acaca
-color14 #55ffff
-color7 #cccccc
-color15 #ffffff
-selection_foreground #000000
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WildCherry.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WildCherry.conf
deleted file mode 100644
index a4bfa47..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/WildCherry.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #1f1626
-foreground #d9faff
-cursor #dd00ff
-selection_background #002731
-color0 #000506
-color8 #009cc9
-color1 #d94085
-color9 #da6bab
-color2 #2ab250
-color10 #f4dba5
-color3 #ffd06e
-color11 #eac066
-color4 #873bdb
-color12 #2f8bb9
-color5 #ececec
-color13 #ae636b
-color6 #c1b8b6
-color14 #ff919d
-color7 #fff8dd
-color15 #e4838d
-selection_foreground #1f1626
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wombat.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wombat.conf
deleted file mode 100644
index d4616fc..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wombat.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #171717
-foreground #ded9ce
-cursor #bbbbbb
-selection_background #453a39
-color0 #000000
-color8 #313131
-color1 #ff605a
-color9 #f58b7f
-color2 #b1e869
-color10 #dcf88f
-color3 #ead89c
-color11 #eee5b2
-color4 #5da9f6
-color12 #a5c7ff
-color5 #e86aff
-color13 #ddaaff
-color6 #82fff6
-color14 #b6fff9
-color7 #ded9ce
-color15 #fefffe
-selection_foreground #171717
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wryan.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wryan.conf
deleted file mode 100644
index 73d758d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Wryan.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #101010
-foreground #999993
-cursor #9d9eca
-selection_background #4d4d4d
-color0 #333333
-color8 #3d3d3d
-color1 #8c4665
-color9 #bf4d80
-color2 #287373
-color10 #53a6a6
-color3 #7c7c99
-color11 #9e9ecb
-color4 #395573
-color12 #477ab3
-color5 #5e468c
-color13 #7e62b3
-color6 #31658c
-color14 #6096bf
-color7 #899ca1
-color15 #c0c0c0
-selection_foreground #101010
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Zenburn.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Zenburn.conf
deleted file mode 100644
index 032b99b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/Zenburn.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# Zenburn by jnurmine, https://github.com/jnurmine/Zenburn
-# This work is licensed under the terms of the GNU GPL license.
-# For a copy, see http://www.gnu.org/licenses/gpl.html.
-
-background #3f3f3f
-foreground #dcdccc
-cursor #73635a
-selection_background #21322f
-color0 #4d4d4d
-color8 #709080
-color1 #705050
-color9 #dca3a3
-color2 #60b48a
-color10 #c3bf9f
-color3 #f0deae
-color11 #dfcf9f
-color4 #506070
-color12 #94bff3
-color5 #dc8cc3
-color13 #ec93d3
-color6 #8cd0d3
-color14 #93e0e3
-color7 #dcdccc
-color15 #ffffff
-selection_foreground #3f3f3f
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu.conf
deleted file mode 100644
index 8030263..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #0e1419
-foreground #e5e1cf
-cursor #f19618
-selection_background #243340
-color0 #000000
-color8 #323232
-color1 #ff3333
-color9 #ff6565
-color2 #b8cc52
-color10 #e9fe83
-color3 #e6c446
-color11 #fff778
-color4 #36a3d9
-color12 #68d4ff
-color5 #f07078
-color13 #ffa3aa
-color6 #95e5cb
-color14 #c7fffc
-color7 #ffffff
-color15 #ffffff
-selection_foreground #0e1419
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_light.conf
deleted file mode 100644
index 35c532c..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_light.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #fafafa
-foreground #5b6673
-cursor #ff6900
-selection_background #f0ede4
-color0 #000000
-color8 #323232
-color1 #ff3333
-color9 #ff6565
-color2 #86b200
-color10 #b8e532
-color3 #f19618
-color11 #ffc849
-color4 #41a6d9
-color12 #73d7ff
-color5 #f07078
-color13 #ffa3aa
-color6 #4cbe99
-color14 #7ff0cb
-color7 #ffffff
-color15 #ffffff
-selection_foreground #fafafa
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_mirage.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_mirage.conf
deleted file mode 100644
index 19d2e40..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/ayu_mirage.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #212733
-foreground #d9d7ce
-cursor #ffcc66
-selection_background #343f4c
-color0 #191e2a
-color8 #686868
-color1 #ed8274
-color9 #f28779
-color2 #a6cc70
-color10 #bae67e
-color3 #fad07b
-color11 #ffd580
-color4 #6dcbfa
-color12 #73d0ff
-color5 #cfbafa
-color13 #d4bfff
-color6 #90e1c6
-color14 #95e6cb
-color7 #c7c7c7
-color15 #ffffff
-selection_foreground #212733
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_dark.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_dark.conf
deleted file mode 100644
index 369da8d..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_dark.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-# gruvbox dark by morhetz, https://github.com/morhetz/gruvbox
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #282828
-foreground #ebdbb2
-
-cursor #928374
-
-selection_foreground #928374
-selection_background #3c3836
-
-color0 #282828
-color8 #928374
-
-# red
-color1 #cc241d
-# light red
-color9 #fb4934
-
-# green
-color2 #98971a
-# light green
-color10 #b8bb26
-
-# yellow
-color3 #d79921
-# light yellow
-color11 #fabd2d
-
-# blue
-color4 #458588
-# light blue
-color12 #83a598
-
-# magenta
-color5 #b16286
-# light magenta
-color13 #d3869b
-
-# cyan
-color6 #689d6a
-# lighy cyan
-color14 #8ec07c
-
-# light gray
-color7 #a89984
-# dark gray
-color15 #928374
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_light.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_light.conf
deleted file mode 100644
index 6d8b89b..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/gruvbox_light.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-# gruvbox light by morhetz, https://github.com/morhetz/gruvbox
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-background #fbf1c7
-foreground #3c3836
-
-cursor #928374
-
-selection_foreground #3c3836
-selection_background #928374
-
-color0 #fbf1c7
-color8 #282828
-
-# red
-color1 #cc241d
-# light red
-color9 #9d0006
-
-# green
-color2 #98971a
-# light green
-color10 #79740e
-
-# yellow
-color3 #d79921
-# light yellow
-color11 #b57614
-
-# blue
-color4 #458588
-# light blue
-color12 #076678
-
-# magenta
-color5 #b16286
-# light magenta
-color13 #8f3f71
-
-# cyan
-color6 #689d6a
-# lighy cyan
-color14 #427b58
-
-# light gray
-color7 #7c6f64
-# dark gray
-color15 #928374
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/idleToes.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/idleToes.conf
deleted file mode 100644
index 941d4b2..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/idleToes.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-background #323232
-foreground #ffffff
-cursor #d6d6d6
-selection_background #5b5b5b
-color0 #323232
-color8 #535353
-color1 #d25252
-color9 #f07070
-color2 #7fe173
-color10 #9dff90
-color3 #ffc66d
-color11 #ffe48b
-color4 #4098ff
-color12 #5eb7f7
-color5 #f57fff
-color13 #ff9dff
-color6 #bed6ff
-color14 #dcf4ff
-color7 #eeeeec
-color15 #ffffff
-selection_foreground #323232
diff --git a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/snazzy.conf b/glasshouse-desktop/dotfiles/config/kitty/themes/themes/snazzy.conf
deleted file mode 100644
index 2ed5ff5..0000000
--- a/glasshouse-desktop/dotfiles/config/kitty/themes/themes/snazzy.conf
+++ /dev/null
@@ -1,46 +0,0 @@
-# snazzy by Connor Holyday (holyday.me)
-# This work is licensed under the terms of the MIT license.
-# For a copy, see https://opensource.org/licenses/MIT.
-
-# Snazzy Colorscheme for Kitty
-# Based on https://github.com/sindresorhus/hyper-snazzy
-
-foreground #eff0eb
-background #282a36
-selection_foreground #000000
-selection_background #FFFACD
-url_color #0087BD
-cursor #97979B
-cursor_text_color #282A36
-
-# black
-color0 #282a36
-color8 #686868
-
-# red
-color1 #FF5C57
-color9 #FF5C57
-
-# green
-color2 #5AF78E
-color10 #5AF78E
-
-# yellow
-color3 #F3F99D
-color11 #F3F99D
-
-# blue
-color4 #57C7FF
-color12 #57C7FF
-
-# magenta
-color5 #FF6AC1
-color13 #FF6AC1
-
-# cyan
-color6 #9AEDFE
-color14 #9AEDFE
-
-# white
-color7 #F1F1F0
-color15 #EFF0EB
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/autocmd.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/autocmd.nix
deleted file mode 100644
index 21f7234..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/autocmd.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- autoCmd = [
- {
- command = "FloatermNew --wintype=float --name=rangerterm --position=topleft --autoclose=2 --opener=edit --cwd= --titleposition=left ranger";
- event = [ "VimEnter" ];
- pattern = [ "*" ];
- }
- ];
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/default.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/default.nix
deleted file mode 100644
index 5f5a7f4..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- imports = [
- ./plugins/alpha.nix
- ./plugins/barbar.nix
- ./plugins/cmp.nix
- ./plugins/lsp.nix
- ./plugins/lualine.nix
- ./plugins/plugins.nix
- ./plugins/nvim-tree.nix
- ./plugins/telescope.nix
- ./options.nix
- ./keymaps.nix
- ];
-}
-
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/keymaps.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/keymaps.nix
deleted file mode 100644
index ace4d30..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/keymaps.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- keymaps = [
- {
- action = "FloatermToggle shadeterm";
- key = "";
- mode = "n";
- }
- {
- action = "FloatermNew --wintype=float --name=rangerterm --position=topleft --autoclose=2 --opener=edit --cwd= --titleposition=left ranger";
- key = "";
- mode = "n";
- }
- {
- action = "FloatermToggle shadeterm";
- key = "";
- mode = "t";
- }
- {
- action = "FloatermKill rangerterm";
- key = "";
- mode = "t";
- }
- {
- action = "h"; # Move to the left split (Ctrl+W, then H)
- key = "H"; # Shift+H key binding
- mode = "n"; # Normal mode
- }
- {
- action = "j"; # Move to the bottom split (Ctrl+W, then J)
- key = "J";
- mode = "n";
- }
- {
- action = "k"; # Move to the top split (Ctrl+W, then K)
- key = "K";
- mode = "n";
- }
- {
- action = "l"; # Move to the right split (Ctrl+W, then L)
- key = "L";
- mode = "n";
- }
- ];
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/options.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/options.nix
deleted file mode 100644
index 12b0f71..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/options.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- colorschemes.kanagawa = {
- enable = true;
- };
-
- diagnostics.signs = false;
- extraConfigLua = ''
- if vim.g.neovide then
- vim.g.neovide_refresh_rate = 144
- vim.g.neovide_cursor_vfx_mode = "sonicboom"
- vim.g.neovide_cursor_animate_in_insert_mode = false
- end
-
- vim.opt.number = true
- vim.opt.relativenumber = true
- vim.opt.hlsearch = true
- vim.opt.incsearch = true
- vim.opt.shiftwidth = 4
- vim.opt.tabstop = 4
- vim.opt.termguicolors = true
- vim.opt.ruler = true
- vim.opt.scrolloff = 6
- vim.opt.undofile = true
- vim.opt.foldmethod = "indent"
- vim.opt.wrap = true
- vim.opt.linebreak = true
- vim.opt.textwidth = 135
- vim.opt.breakat = " \t!@*-+;:,./?"
-
- vim.g.mapleader = "!"
- '';
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/alpha.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/alpha.nix
deleted file mode 100644
index c4296cb..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/alpha.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- plugins.alpha = {
- enable = true;
- theme = "dashboard";
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/barbar.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/barbar.nix
deleted file mode 100644
index 21da2f1..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/barbar.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- plugins.barbar = {
- enable = true;
- settings = {
- auto_hide = 1;
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/cmp.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/cmp.nix
deleted file mode 100644
index dadf763..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/cmp.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- plugins.cmp = {
- autoEnableSources = true;
- settings.sources = [
- { name = "nvim_lsp"; }
- { name = "path"; }
- { name = "buffer"; }
- ];
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lsp.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lsp.nix
deleted file mode 100644
index 923503c..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lsp.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- plugins.lsp = {
- enable = true;
- servers = {
- bashls.enable = true;
- ccls.enable = true;
- clangd.enable = true;
- cmake.enable = true;
- html.enable = true;
- jsonls.enable = true;
- lua-ls.enable = true;
- nil-ls.enable = true;
- pyright.enable = true;
- sqls.enable = true;
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lualine.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lualine.nix
deleted file mode 100644
index 7c2ecd4..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/lualine.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- plugins.lualine = {
- enable = true;
- settings = {
- options = {
- icons_enabled = true;
- theme = "auto";
- component_separators = {left = "๎ฑ"; right = "๎ณ";};
- section_separators = {left = "๎ฐ"; right = "๎ฒ";};
- always_divide_middle = true;
- globalstatus = false;
- refresh = {
- statusline = 1000;
- tabline = 1000;
- winbar = 1000;
- };
- };
- sections = {
- lualine_a = ["mode"];
- lualine_b = ["buffers"];
- lualine_c = [""];
- lualine_x = ["searchcount" "fileformat" "filetype"];
- lualine_y = ["branch" "diff" "diagnostics"];
- lualine_z = ["location"];
- };
- inactive_sections = {
- lualine_a = [];
- lualine_b = [];
- lualine_c = ["filename"];
- lualine_x = ["location"];
- lualine_y = [];
- lualine_z = [];
- };
- };
-};
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/nvim-tree.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/nvim-tree.nix
deleted file mode 100644
index 5e5ab8c..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/nvim-tree.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- plugins.nvim-tree = {
- enable = true;
- view.side = "right";
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/plugins.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/plugins.nix
deleted file mode 100644
index 0a02b11..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/plugins.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- plugins = {
- nvim-surround.enable = true;
- indent-blankline.enable = true;
- treesitter.enable = true;
- lastplace.enable = true;
- markdown-preview.enable = true;
- gitsigns.enable = true;
- web-devicons.enable = true;
- endwise.enable = true;
- marks.enable = true;
- trouble.enable = true;
- floaterm.enable = true;
- fugitive.enable = true;
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/telescope.nix b/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/telescope.nix
deleted file mode 100644
index db784f5..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/config/plugins/telescope.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- plugins.telescope = {
- enable = true;
- settings = {
- pickers = {
- find_files = {
- hidden = true;
- };
- };
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/flake.lock b/glasshouse-desktop/dotfiles/config/nixvim/flake.lock
deleted file mode 100644
index 4c893eb..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/flake.lock
+++ /dev/null
@@ -1,390 +0,0 @@
-{
- "nodes": {
- "devshell": {
- "inputs": {
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1722113426,
- "narHash": "sha256-Yo/3loq572A8Su6aY5GP56knpuKYRvM2a1meP9oJZCw=",
- "owner": "numtide",
- "repo": "devshell",
- "rev": "67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "devshell",
- "type": "github"
- }
- },
- "flake-compat": {
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "revCount": 57,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"
- }
- },
- "flake-compat_2": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-parts": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib"
- },
- "locked": {
- "lastModified": 1726153070,
- "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_2": {
- "inputs": {
- "nixpkgs-lib": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1726153070,
- "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-utils": {
- "inputs": {
- "systems": "systems"
- },
- "locked": {
- "lastModified": 1726560853,
- "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "git-hooks": {
- "inputs": {
- "flake-compat": [
- "nixvim",
- "flake-compat"
- ],
- "gitignore": "gitignore",
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ],
- "nixpkgs-stable": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1726745158,
- "narHash": "sha256-D5AegvGoEjt4rkKedmxlSEmC+nNLMBPWFxvmYnVLhjk=",
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "rev": "4e743a6920eab45e8ba0fbe49dc459f1423a4b74",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "type": "github"
- }
- },
- "gitignore": {
- "inputs": {
- "nixpkgs": [
- "nixvim",
- "git-hooks",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709087332,
- "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "gitignore_2": {
- "inputs": {
- "nixpkgs": [
- "pre-commit-hooks",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709087332,
- "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "home-manager": {
- "inputs": {
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1726985855,
- "narHash": "sha256-NJPGK030Y3qETpWBhj9oobDQRbXdXOPxtu+YgGvZ84o=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "04213d1ce4221f5d9b40bcee30706ce9a91d148d",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "nix-darwin": {
- "inputs": {
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727003835,
- "narHash": "sha256-Cfllbt/ADfO8oxbT984MhPHR6FJBaglsr1SxtDGbpec=",
- "owner": "lnl7",
- "repo": "nix-darwin",
- "rev": "bd7d1e3912d40f799c5c0f7e5820ec950f1e0b3d",
- "type": "github"
- },
- "original": {
- "owner": "lnl7",
- "repo": "nix-darwin",
- "type": "github"
- }
- },
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-lib": {
- "locked": {
- "lastModified": 1725233747,
- "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- }
- },
- "nixpkgs-stable": {
- "locked": {
- "lastModified": 1720386169,
- "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixvim": {
- "inputs": {
- "devshell": "devshell",
- "flake-compat": "flake-compat",
- "flake-parts": "flake-parts_2",
- "git-hooks": "git-hooks",
- "home-manager": "home-manager",
- "nix-darwin": "nix-darwin",
- "nixpkgs": [
- "nixpkgs"
- ],
- "nuschtosSearch": "nuschtosSearch",
- "treefmt-nix": "treefmt-nix"
- },
- "locked": {
- "lastModified": 1727286212,
- "narHash": "sha256-iab+k8m6+MBkwQoyqMcMYggwILHCkMSkgNYd1GN0FbM=",
- "owner": "nix-community",
- "repo": "nixvim",
- "rev": "7bda0f1ce49e9da252bcee20b5f700e6dcd3cf8d",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixvim",
- "type": "github"
- }
- },
- "nuschtosSearch": {
- "inputs": {
- "flake-utils": "flake-utils",
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1726995581,
- "narHash": "sha256-lgsE/CTkZk9OIiFGEIrxXZQ7Feiv41dqlN7pEfTdgew=",
- "owner": "NuschtOS",
- "repo": "search",
- "rev": "3b7dd61b365ca45380707453758a45f2e9977be3",
- "type": "github"
- },
- "original": {
- "owner": "NuschtOS",
- "repo": "search",
- "type": "github"
- }
- },
- "pre-commit-hooks": {
- "inputs": {
- "flake-compat": "flake-compat_2",
- "gitignore": "gitignore_2",
- "nixpkgs": [
- "nixpkgs"
- ],
- "nixpkgs-stable": "nixpkgs-stable"
- },
- "locked": {
- "lastModified": 1726745158,
- "narHash": "sha256-D5AegvGoEjt4rkKedmxlSEmC+nNLMBPWFxvmYnVLhjk=",
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "4e743a6920eab45e8ba0fbe49dc459f1423a4b74",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "flake-parts": "flake-parts",
- "nixpkgs": "nixpkgs",
- "nixvim": "nixvim",
- "pre-commit-hooks": "pre-commit-hooks"
- }
- },
- "systems": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "treefmt-nix": {
- "inputs": {
- "nixpkgs": [
- "nixvim",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1726734507,
- "narHash": "sha256-VUH5O5AcOSxb0uL/m34dDkxFKP6WLQ6y4I1B4+N3L2w=",
- "owner": "numtide",
- "repo": "treefmt-nix",
- "rev": "ee41a466c2255a3abe6bc50fc6be927cdee57a9f",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "treefmt-nix",
- "type": "github"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/nixvim/flake.nix b/glasshouse-desktop/dotfiles/config/nixvim/flake.nix
deleted file mode 100644
index 3800e71..0000000
--- a/glasshouse-desktop/dotfiles/config/nixvim/flake.nix
+++ /dev/null
@@ -1,72 +0,0 @@
-{
- description = "pagedMov's NeoVim configuration";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- flake-parts.url = "github:hercules-ci/flake-parts";
- nixvim = {
- url = "github:nix-community/nixvim";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- pre-commit-hooks = {
- url = "github:cachix/pre-commit-hooks.nix";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- };
-
- outputs =
- {
- nixvim,
- flake-parts,
- pre-commit-hooks,
- ...
- }@inputs:
- flake-parts.lib.mkFlake { inherit inputs; } {
- systems = [
- "aarch64-linux"
- "x86_64-linux"
- "aarch64-darwin"
- "x86_64-darwin"
- ];
-
- perSystem =
- {
- system,
- pkgs,
- self',
- ...
- }:
- let
- nixvim' = nixvim.legacyPackages.${system};
- nvim = nixvim'.makeNixvimWithModule {
- inherit pkgs;
- module = ./config;
- };
- in
- {
- checks = {
- pre-commit-check = pre-commit-hooks.lib.${system}.run {
- src = ./.;
- hooks = {
- statix.enable = true;
- nixfmt-rfc-style.enable = true;
- deadnix = {
- enable = true;
- settings = {
- edit = true;
- };
- };
- };
- };
- };
-
- formatter = pkgs.nixfmt-rfc-style;
-
- packages.default = nvim;
-
- devShells = {
- default = with pkgs; mkShell { inherit (self'.checks.pre-commit-check) shellHook; };
- };
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__init__.py b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__init__.py
deleted file mode 100644
index e69de29..0000000
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-310.opt-1.pyc b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-310.opt-1.pyc
deleted file mode 100644
index 384bd00..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-310.opt-1.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc
deleted file mode 100644
index 68fc8a2..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-310.opt-1.pyc b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-310.opt-1.pyc
deleted file mode 100644
index c9e2e18..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-310.opt-1.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-312.pyc b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-312.pyc
deleted file mode 100644
index 518ad4f..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/__pycache__/default.cpython-312.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/default.py b/glasshouse-desktop/dotfiles/config/ranger/colorschemes/default.py
deleted file mode 100755
index 475b414..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/colorschemes/default.py
+++ /dev/null
@@ -1,183 +0,0 @@
-# This file is part of ranger, the console file manager.
-# License: GNU GPL version 3, see the file "AUTHORS" for details.
-
-from __future__ import (absolute_import, division, print_function)
-
-from ranger.gui.colorscheme import ColorScheme
-from ranger.gui.color import (
- black, blue, cyan, green, magenta, red, white, yellow, default,
- normal, bold, reverse, dim, BRIGHT,
- default_colors,
-)
-
-
-class Default(ColorScheme):
- progress_bar_color = blue
-
- def use(self, context): # pylint: disable=too-many-branches,too-many-statements
- fg, bg, attr = default_colors
-
- if context.reset:
- return default_colors
-
- elif context.in_browser:
- if context.selected:
- attr = reverse
- else:
- attr = normal
- if context.empty or context.error:
- bg = red
- if context.border:
- fg = default
- if context.media:
- if context.image:
- fg = red
- else:
- fg = magenta
- if context.container:
- fg = yellow
- if context.directory:
- attr |= bold
- fg = blue
- fg += BRIGHT
- elif context.executable and not \
- any((context.media, context.container,
- context.fifo, context.socket)):
- attr |= bold
- fg = green
- fg += BRIGHT
- if context.socket:
- attr |= bold
- fg = magenta
- fg += BRIGHT
- if context.fifo or context.device:
- fg = yellow
- if context.device:
- attr |= bold
- fg += BRIGHT
- if context.link:
- fg = cyan if context.good else magenta
- if context.tag_marker and not context.selected:
- attr |= bold
- if fg in (red, magenta):
- fg = white
- else:
- fg = red
- fg += BRIGHT
- if not context.selected and (context.cut or context.copied):
- attr |= bold
- fg = black
- fg += BRIGHT
- # If the terminal doesn't support bright colors, use dim white
- # instead of black.
- if BRIGHT == 0:
- attr |= dim
- fg = white
- if context.main_column:
- # Doubling up with BRIGHT here causes issues because it's
- # additive not idempotent.
- if context.selected:
- attr |= bold
- if context.marked:
- attr |= bold
- fg = yellow
- if context.badinfo:
- if attr & reverse:
- bg = magenta
- else:
- fg = magenta
-
- if context.inactive_pane:
- fg = cyan
-
- elif context.in_titlebar:
- if context.hostname:
- fg = red if context.bad else green
- elif context.directory:
- fg = blue
- elif context.tab:
- if context.good:
- bg = green
- elif context.link:
- fg = cyan
- attr |= bold
-
- elif context.in_statusbar:
- if context.permissions:
- if context.good:
- fg = cyan
- elif context.bad:
- fg = magenta
- if context.marked:
- attr |= bold | reverse
- fg = yellow
- fg += BRIGHT
- if context.frozen:
- attr |= bold | reverse
- fg = cyan
- fg += BRIGHT
- if context.message:
- if context.bad:
- attr |= bold
- fg = red
- fg += BRIGHT
- if context.loaded:
- bg = self.progress_bar_color
- if context.vcsinfo:
- fg = blue
- attr &= ~bold
- if context.vcscommit:
- fg = yellow
- attr &= ~bold
- if context.vcsdate:
- fg = cyan
- attr &= ~bold
-
- if context.text:
- if context.highlight:
- attr |= reverse
-
- if context.in_taskview:
- if context.title:
- fg = blue
-
- if context.selected:
- attr |= reverse
-
- if context.loaded:
- if context.selected:
- fg = self.progress_bar_color
- else:
- bg = self.progress_bar_color
-
- if context.vcsfile and not context.selected:
- attr &= ~bold
- if context.vcsconflict:
- fg = magenta
- elif context.vcsuntracked:
- fg = cyan
- elif context.vcschanged:
- fg = red
- elif context.vcsunknown:
- fg = red
- elif context.vcsstaged:
- fg = green
- elif context.vcssync:
- fg = green
- elif context.vcsignored:
- fg = default
-
- elif context.vcsremote and not context.selected:
- attr &= ~bold
- if context.vcssync or context.vcsnone:
- fg = green
- elif context.vcsbehind:
- fg = red
- elif context.vcsahead:
- fg = blue
- elif context.vcsdiverged:
- fg = magenta
- elif context.vcsunknown:
- fg = red
-
- return fg, bg, attr
diff --git a/glasshouse-desktop/dotfiles/config/ranger/flake.lock b/glasshouse-desktop/dotfiles/config/ranger/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/ranger/flake.nix b/glasshouse-desktop/dotfiles/config/ranger/flake.nix
deleted file mode 100644
index 4d8aab8..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/flake.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- description = "Flake Boilerplate";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.ranger.overrideAttrs (oldAttrs: {
- configFile = ./rc.conf;
- });
-
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/__init__.py b/glasshouse-desktop/dotfiles/config/ranger/plugins/__init__.py
deleted file mode 100644
index e69de29..0000000
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-310.opt-1.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-310.opt-1.pyc
deleted file mode 100644
index 3c1ee99..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-310.opt-1.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-312.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-312.pyc
deleted file mode 100644
index 59b7164..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/__pycache__/__init__.cpython-312.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__init__.py b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__init__.py
deleted file mode 100644
index 664b276..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__init__.py
+++ /dev/null
@@ -1,15 +0,0 @@
-import os
-import ranger.api
-from ranger.core.linemode import LinemodeBase
-from .devicons import *
-
-SEPARATOR = os.getenv('RANGER_DEVICONS_SEPARATOR', ' ')
-
-@ranger.api.register_linemode
-class DevIconsLinemode(LinemodeBase):
- name = "devicons"
-
- uses_metadata = False
-
- def filetitle(self, file, metadata):
- return devicon(file) + SEPARATOR + file.relative_path
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-310.opt-1.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-310.opt-1.pyc
deleted file mode 100644
index c000866..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-310.opt-1.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-312.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-312.pyc
deleted file mode 100644
index 6d38f8d..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/__init__.cpython-312.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-310.opt-1.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-310.opt-1.pyc
deleted file mode 100644
index 13d3bbe..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-310.opt-1.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-312.pyc b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-312.pyc
deleted file mode 100644
index d0133a3..0000000
Binary files a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/__pycache__/devicons.cpython-312.pyc and /dev/null differ
diff --git a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/devicons.py b/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/devicons.py
deleted file mode 100644
index 6686cbe..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/plugins/ranger_devicons/devicons.py
+++ /dev/null
@@ -1,417 +0,0 @@
-#!/usr/bin/python
-# coding=UTF-8
-# These glyphs, and the mapping of file extensions to glyphs
-# has been copied from the vimscript code that is present in
-# https://github.com/ryanoasis/vim-devicons
-
-import re
-import os
-
-
-# Get the XDG_USER_DIRS directory names from environment variables
-xdgs_dirs = {
- os.path.basename(os.getenv(key).rstrip('/')): icon
- for key, icon in (
- ('XDG_DOCUMENTS_DIR', '๏'),
- ('XDG_DOWNLOAD_DIR', '๏'),
- ('XDG_CONFIG_DIR', '๎'),
- ('XDG_MUSIC_DIR', '๏ฅ'),
- ('XDG_PICTURES_DIR', '๎'),
- ('XDG_PUBLICSHARE_DIR', '๏ซ'),
- ('XDG_TEMPLATES_DIR', '๏
'),
- ('XDG_VIDEOS_DIR', '๏'),
- )
- if os.getenv(key)
-}
-
-
-# all those glyphs will show as weird squares if you don't have the correct patched font
-# My advice is to use NerdFonts which can be found here:
-# https://github.com/ryanoasis/nerd-fonts
-file_node_extensions = {
- '7z' : '๏',
- 'a' : '๎ค',
- 'ai' : '๎ด',
- 'apk' : '๏',
- 'asm' : '๎',
- 'asp' : '๎',
- 'aup' : '๏',
- 'avi' : '๏',
- 'awk' : '๎',
- 'bash' : '๎',
- 'bat' : '๎',
- 'bmp' : '๎',
- 'bz2' : '๏',
- 'c' : '๎',
- 'c++' : '๎',
- 'cab' : '๏',
- 'cbr' : '๏ต',
- 'cbz' : '๏ต',
- 'cc' : '๎',
- 'class' : '๎ธ',
- 'clj' : '๎จ',
- 'cljc' : '๎จ',
- 'cljs' : '๎ช',
- 'cmake' : '๎ค',
- 'coffee' : '๎',
- 'conf' : '๎',
- 'cp' : '๎',
- 'cpio' : '๏',
- 'cpp' : '๎',
- 'cs' : '๏ ',
- 'csh' : '๎',
- 'css' : '๎',
- 'cue' : '๏',
- 'cvs' : '๎',
- 'cxx' : '๎',
- 'd' : '๎ฏ',
- 'dart' : '๎',
- 'db' : '๎',
- 'deb' : '๏',
- 'diff' : '๎จ',
- 'dll' : '๎',
- 'doc' : '๏ญ',
- 'docx' : '๏ญ',
- 'dump' : '๎',
- 'edn' : '๎ช',
- 'eex' : '๎ญ',
- 'efi' : '๎',
- 'ejs' : '๎',
- 'elf' : '๎',
- 'elm' : '๎ฌ',
- 'epub' : '๏ญ',
- 'erl' : '๎ฑ',
- 'ex' : '๎ญ',
- 'exe' : '๎',
- 'exs' : '๎ญ',
- 'f#' : '๎ง',
- 'fifo' : '๏ณฃ',
- 'fish' : '๎',
- 'flac' : '๏',
- 'flv' : '๏',
- 'fs' : '๎ง',
- 'fsi' : '๎ง',
- 'fsscript' : '๎ง',
- 'fsx' : '๎ง',
- 'gem' : '๏',
- 'gemspec' : '๎',
- 'gif' : '๎',
- 'go' : '๎ง',
- 'gz' : '๏',
- 'gzip' : '๏',
- 'h' : '๎',
- 'haml' : '๎',
- 'hbs' : '๎',
- 'hh' : '๏ฝ',
- 'hpp' : '๎',
- 'hrl' : '๎ฑ',
- 'hs' : '๎',
- 'htaccess' : '๎',
- 'htm' : '๎',
- 'html' : '๎',
- 'htpasswd' : '๎',
- 'hxx' : '๏ฝ',
- 'ico' : '๎',
- 'img' : '๎',
- 'ini' : '๎',
- 'iso' : '๎',
- 'jar' : '๎ธ',
- 'java' : '๎ธ',
- 'jl' : '๎ค',
- 'jpeg' : '๎',
- 'jpg' : '๎',
- 'js' : '๎',
- 'json' : '๎',
- 'jsx' : '๎บ',
- 'key' : '๎',
- 'ksh' : '๎',
- 'leex' : '๎ญ',
- 'less' : '๎',
- 'lha' : '๏',
- 'lhs' : '๎',
- 'log' : '๏ช',
- 'lua' : '๎ ',
- 'lzh' : '๏',
- 'lzma' : '๏',
- 'm4a' : '๏',
- 'm4v' : '๏',
- 'markdown' : '๎',
- 'md' : '๎',
- 'mdx' : '๎',
- 'mjs' : '๎',
- 'mkv' : '๏',
- 'ml' : 'ฮป',
- 'mli' : 'ฮป',
- 'mov' : '๏',
- 'mp3' : '๏',
- 'mp4' : '๏',
- 'mpeg' : '๏',
- 'mpg' : '๏',
- 'msi' : '๎',
- 'mustache' : '๎',
- 'nix' : '๏',
- 'o' : '๎ค',
- 'ogg' : '๏',
- 'part' : '๎',
- 'pdf' : '๏ค',
- 'php' : '๎',
- 'pl' : '๎ฉ',
- 'pm' : '๎ฉ',
- 'png' : '๎',
- 'pp' : '๏',
- 'ppt' : '๏ฆ',
- 'pptx' : '๏ฆ',
- 'ps1' : '๎',
- 'psb' : '๎ธ',
- 'psd' : '๎ธ',
- 'pub' : '๎',
- 'py' : '๎',
- 'pyc' : '๎',
- 'pyd' : '๎',
- 'pyo' : '๎',
- 'r' : '๏ณ',
- 'rake' : '๎',
- 'rar' : '๏',
- 'rb' : '๎',
- 'rc' : '๎',
- 'rlib' : '๎จ',
- 'rmd' : '๎',
- 'rom' : '๎',
- 'rpm' : '๏',
- 'rproj' : '๏ซ
',
- 'rs' : '๎จ',
- 'rss' : '๎',
- 'rtf' : '๏ญ',
- 's' : '๎',
- 'sass' : '๎',
- 'scala' : '๎ท',
- 'scss' : '๎',
- 'sh' : '๎',
- 'slim' : '๎',
- 'sln' : '๎',
- 'so' : '๎ค',
- 'sql' : '๎',
- 'styl' : '๎',
- 'suo' : '๎',
- 'swift' : '๎',
- 't' : '๎ฉ',
- 'tar' : '๏',
- 'tex' : '๏ญจ',
- 'tgz' : '๏',
- 'toml' : '๎',
- 'torrent' : '๎ฑ',
- 'ts' : '๎จ',
- 'tsx' : '๎บ',
- 'twig' : '๎',
- 'vim' : '๎
',
- 'vimrc' : '๎
',
- 'vue' : '๏ต',
- 'wav' : '๏',
- 'webm' : '๏',
- 'webmanifest' : '๎',
- 'webp' : '๎',
- 'xbps' : '๏',
- 'xcplayground' : '๎',
- 'xhtml' : '๎',
- 'xls' : '๏',
- 'xlsx' : '๏',
- 'xml' : '๎',
- 'xul' : '๎
',
- 'xz' : '๏',
- 'yaml' : '๎',
- 'yml' : '๎',
- 'zip' : '๏',
- 'zsh' : '๎',
-}
-
-
-dir_node_exact_matches = {
-# English
- '.git' : '๎ป',
- 'Desktop' : '๏',
- 'Documents' : '๏',
- 'Downloads' : '๏',
- 'Dotfiles' : '๎',
- 'Dropbox' : '๎',
- 'Music' : '๏ฅ',
- 'Pictures' : '๎',
- 'Public' : '๏ซ',
- 'Templates' : '๏
',
- 'Videos' : '๏',
- 'anaconda3' : '๎',
- 'go' : '๎ง',
- 'workspace' : '๏ฑ',
- 'OneDrive' : '๏ญ',
-# Spanish
- 'Escritorio' : '๏',
- 'Documentos' : '๏',
- 'Descargas' : '๏',
- 'Mรบsica' : '๏ฅ',
- 'Imรกgenes' : '๎',
- 'Pรบblico' : '๏ซ',
- 'Plantillas' : '๏
',
- 'Vรญdeos' : '๏',
-# French
- 'Bureau' : '๏',
- 'Documents' : '๏',
- 'Images' : '๎',
- 'Musique' : '๏ฅ',
- 'Publique' : '๏ซ',
- 'Tรฉlรฉchargements' : '๏',
- 'Vidรฉos' : '๏',
-# Portuguese
- 'Documentos' : '๏',
- 'Imagens' : '๎',
- 'Modelos' : '๏
',
- 'Mรบsica' : '๏ฅ',
- 'Pรบblico' : '๏ซ',
- 'Vรญdeos' : '๏',
- 'รrea de trabalho' : '๏',
-# Italian
- 'Documenti' : '๏',
- 'Immagini' : '๎',
- 'Modelli' : '๏
',
- 'Musica' : '๏ฅ',
- 'Pubblici' : '๏ซ',
- 'Scaricati' : '๏',
- 'Scrivania' : '๏',
- 'Video' : '๏',
-# German
- 'Bilder' : '๎',
- 'Dokumente' : '๏',
- 'Musik' : '๏ฅ',
- 'Schreibtisch' : '๏',
- 'Vorlagen' : '๏
',
- 'รffentlich' : '๏ซ',
-# Hungarian
- 'Dokumentumok' : '๏',
- 'Kรฉpek' : '๎',
- 'Modelli' : '๏
',
- 'Zene' : '๏ฅ',
- 'Letรถltรฉsek' : '๏',
- 'Szรกmรญtรณgรฉp' : '๏',
- 'Videรณk' : '๏',
-# Chinese(Simple)
- 'ๆก้ข' : '๏',
- 'ๆๆกฃ' : '๏',
- 'ไธ่ฝฝ' : '๏',
- '้ณไน' : '๏ฅ',
- 'ๅพ็' : '๎',
- 'ๅ
ฌๅ
ฑ็' : '๏ซ',
- 'ๅ
ฌๅ
ฑ' : '๏ซ',
- 'ๆจกๆฟ' : '๏
',
- '่ง้ข' : '๏',
-# Chinese(Traditional)
- 'ๆก้ข' : '๏',
- 'ๆๆช' : '๏',
- 'ไธ่ผ' : '๏',
- '้ณๆจ' : '๏ฅ',
- 'ๅ็' : '๎',
- 'ๅ
ฌๅ
ฑ็' : '๏ซ',
- 'ๅ
ฌๅ
ฑ' : '๏ซ',
- 'ๆจกๆฟ' : '๏
',
- '่ฆ้ ป' : '๏',
-}
-
-# Python 2.x-3.4 don't support unpacking syntex `{**dict}`
-# XDG_USER_DIRS
-dir_node_exact_matches.update(xdgs_dirs)
-
-
-file_node_exact_matches = {
- '.bash_aliases' : '๎',
- '.bash_history' : '๎',
- '.bash_logout' : '๎',
- '.bash_profile' : '๎',
- '.bashprofile' : '๎',
- '.bashrc' : '๎',
- '.dmrc' : '๎',
- '.DS_Store' : '๎',
- '.fasd' : '๎',
- '.fehbg' : '๎',
- '.gitattributes' : '๎',
- '.gitconfig' : '๎',
- '.gitignore' : '๎',
- '.gitlab-ci.yml' : '๏',
- '.gvimrc' : '๎ซ',
- '.inputrc' : '๎',
- '.jack-settings' : '๎',
- '.mime.types' : '๎',
- '.ncmpcpp' : '๏',
- '.nvidia-settings-rc' : '๎',
- '.pam_environment' : '๎',
- '.profile' : '๎',
- '.recently-used' : '๎',
- '.selected_editor' : '๎',
- '.vim' : '๎
',
- '.viminfo' : '๎
',
- '.vimrc' : '๎
',
- '.Xauthority' : '๎',
- '.Xdefaults' : '๎',
- '.xinitrc' : '๎',
- '.xinputrc' : '๎',
- '.Xresources' : '๎',
- '.zshrc' : '๎',
- '_gvimrc' : '๎ซ',
- '_vimrc' : '๎ซ',
- 'a.out' : '๎',
- 'authorized_keys' : '๎',
- 'bspwmrc' : '๎',
- 'cmakelists.txt' : '๎',
- 'config' : '๎',
- 'config.ac' : '๎ค',
- 'config.m4' : '๎ค',
- 'config.mk' : '๎ค',
- 'config.ru' : '๎',
- 'configure' : '๎',
- 'docker-compose.yml' : '๏',
- 'dockerfile' : '๎ฐ',
- 'Dockerfile' : '๏',
- 'dropbox' : '๎',
- 'exact-match-case-sensitive-1.txt' : 'X1',
- 'exact-match-case-sensitive-2' : 'X2',
- 'favicon.ico' : '๎ฃ',
- 'gemfile' : '๎',
- 'gruntfile.coffee' : '๎',
- 'gruntfile.js' : '๎',
- 'gruntfile.ls' : '๎',
- 'gulpfile.coffee' : '๎',
- 'gulpfile.js' : '๎',
- 'gulpfile.ls' : '๎',
- 'ini' : '๎',
- 'known_hosts' : '๎',
- 'ledger' : '๏
',
- 'license' : '๎',
- 'LICENSE' : '๎',
- 'LICENSE.md' : '๎',
- 'LICENSE.txt' : '๎',
- 'Makefile' : '๎',
- 'makefile' : '๎',
- 'Makefile.ac' : '๎',
- 'Makefile.in' : '๎',
- 'mimeapps.list' : '๎',
- 'mix.lock' : '๎ญ',
- 'node_modules' : '๎',
- 'package-lock.json' : '๎',
- 'package.json' : '๎',
- 'playlists' : '๏',
- 'procfile' : '๎',
- 'Rakefile' : '๎',
- 'rakefile' : '๎',
- 'react.jsx' : '๎ฅ',
- 'README' : '๎',
- 'README.markdown' : '๎',
- 'README.md' : '๎',
- 'README.rst' : '๎',
- 'README.txt' : '๎',
- 'sxhkdrc' : '๎',
- 'user-dirs.dirs' : '๎',
- 'webpack.config.js' : '๎',
-}
-
-
-def devicon(file):
- if file.is_directory:
- return dir_node_exact_matches.get(file.relative_path, '๎ฟ')
- return file_node_exact_matches.get(os.path.basename(file.relative_path),
- file_node_extensions.get(file.extension, '๎'))
diff --git a/glasshouse-desktop/dotfiles/config/ranger/rc.conf b/glasshouse-desktop/dotfiles/config/ranger/rc.conf
deleted file mode 100644
index ae3adaf..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/rc.conf
+++ /dev/null
@@ -1,238 +0,0 @@
-
-set preview_script ~/.config/ranger/scope.sh
-
-# Use the external preview script or display simple plain text or image previews?
-set use_preview_script true
-
-# Use one of the supported image preview protocols
-set preview_images true
-
-# Set the preview image method.
-set preview_images_method kitty
-
-# Which colorscheme to use? These colorschemes are available by default:
-# default, jungle, snow, solarized
-set colorscheme default
-
-# Preview files on the rightmost column?
-# And collapse (shrink) the last column if there is nothing to preview?
-set preview_files true
-set preview_directories true
-set collapse_preview true
-
-# Use a unicode "..." character to mark cut-off filenames?
-set unicode_ellipsis true
-
-# Which viewmode should be used? Possible values are:
-# miller: Use miller columns which show multiple levels of the hierarchy
-# multipane: Midnight-commander like multipane view showing all tabs next
-# to each other
-set viewmode miller
-
-# How many columns are there, and what are their relative widths?
-set column_ratios 1,3,3
-
-# Which files should be hidden? (regular expression)
-set hidden_filter ^\.|\.(?:pyc|pyo|bak|swp)$|^lost\+found$|^__(py)?cache__$
-
-# Show hidden files? You can toggle this by typing 'zh'
-set show_hidden true
-
-# Ask for a confirmation when running the "delete" command?
-# Valid values are "always", "never", "multiple" (default)
-# With "multiple", ranger will ask only if you delete multiple files at once.
-set confirm_on_delete multiple
-
-# Automatically count files in the directory, even before entering them?
-set automatically_count_files true
-
-# Open all images in this directory when running certain image viewers
-# like feh or sxiv? You can still open selected files by marking them.
-set open_all_images true
-
-# Be aware of version control systems and display information.
-# State of the four backends git, hg, bzr, svn. The possible states are
-# disabled, local (only show local info), enabled (show local and remote
-# information).
-set vcs_backend_git enabled
-set vcs_backend_hg disabled
-set vcs_backend_bzr disabled
-set vcs_backend_svn disabled
-
-# Truncate the long commit messages to this length when shown in the statusbar.
-set vcs_msg_length 50
-
-# Show dotfiles in the bookmark preview box?
-set show_hidden_bookmarks true
-
-# Wrap long lines in plain text previews?
-set wrap_plaintext_previews true
-
-# Save the console history on exit?
-set save_console_history false
-
-# Draw the status bar on top of the browser window (default: bottom)
-set status_bar_on_top false
-
-# Draw a progress bar in the status bar which displays the average state of all
-# currently running tasks which support progress bars?
-set draw_progress_bar_in_status_bar true
-
-# Draw borders around columns?
-set draw_borders both
-
-# Display the directory name in tabs?
-set dirname_in_tabs true
-
-# Enable the mouse support?
-set mouse_enabled true
-
-# Display the file size in the main column or status bar?
-set display_size_in_main_column false
-set display_size_in_status_bar true
-
-# Display the free disk space in the status bar?
-set display_free_space_in_status_bar false
-
-# Display files tags in all columns or only in main column?
-set display_tags_in_all_columns false
-
-# Set a title for the window? Updates both `WM_NAME` and `WM_ICON_NAME`
-set update_title true
-
-# Set the tmux/screen window-name to "ranger"?
-set update_tmux_title true
-
-# Shorten the title if it gets long? The number defines how many
-# directories are displayed at once, 0 turns off this feature.
-set shorten_title 3
-
-# Show hostname in titlebar?
-set hostname_in_titlebar true
-
-# Abbreviate $HOME with ~ in the titlebar (first line) of ranger?
-set tilde_in_titlebar true
-
-# How many directory-changes or console-commands should be kept in history?
-set max_history_size 20
-set max_console_history_size 50
-
-# Try to keep so much space between the top/bottom border when scrolling:
-set scroll_offset 8
-
-# Flush the input after each key hit? (Noticeable when ranger lags)
-set flushinput true
-
-# Padding on the right when there's no preview?
-# This allows you to click into the space to run the file.
-set padding_right true
-
-# Save bookmarks (used with mX and `X) instantly?
-# This helps to synchronize bookmarks between multiple ranger
-# instances but leads to *slight* performance loss.
-# When false, bookmarks are saved when ranger is exited.
-set autosave_bookmarks false
-
-# Save the "`" bookmark to disk. This can be used to switch to the last
-# directory by typing "``".
-set save_backtick_bookmark true
-
-# You can display the "real" cumulative size of directories by using the
-# command :get_cumulative_size or typing "dc". The size is expensive to
-# calculate and will not be updated automatically. You can choose
-# to update it automatically though by turning on this option:
-set autoupdate_cumulative_size false
-
-# Turning this on makes sense for screen readers:
-set show_cursor false
-
-# One of: size, natural, basename, atime, ctime, mtime, type, random
-set sort natural
-
-# Additional sorting options
-set sort_reverse false
-set sort_case_insensitive true
-set sort_directories_first true
-set sort_unicode false
-
-# Enable this if key combinations with the Alt Key don't work for you.
-# (Especially on xterm)
-set xterm_alt_key false
-
-# Whether to include bookmarks in cd command
-set cd_bookmarks true
-
-# Changes case sensitivity for the cd command tab completion
-set cd_tab_case sensitive
-
-# Use fuzzy tab completion with the "cd" command. For example,
-# ":cd /u/lo/b" expands to ":cd /usr/local/bin".
-set cd_tab_fuzzy true
-
-# Avoid previewing files larger than this size, in bytes. Use a value of 0 to
-# disable this feature.
-set preview_max_size 0
-
-# The key hint lists up to this size have their sublists expanded.
-# Otherwise the submaps are replaced with "...".
-set hint_collapse_threshold 10
-
-# Add the highlighted file to the path in the titlebar
-set show_selection_in_titlebar true
-
-# The delay that ranger idly waits for user input, in milliseconds, with a
-# resolution of 100ms. Lower delay reduces lag between directory updates but
-# increases CPU load.
-set idle_delay 2000
-
-# When the metadata manager module looks for metadata, should it only look for
-# a ".metadata.json" file in the current directory, or do a deep search and
-# check all directories above the current one as well?
-set metadata_deep_search false
-
-# Clear all existing filters when leaving a directory
-set clear_filters_on_dir_change false
-
-# Disable displaying line numbers in main column.
-# Possible values: false, absolute, relative.
-set line_numbers false
-
-# When line_numbers=relative show the absolute line number in the
-# current line.
-set relative_current_zero false
-
-# Start line numbers from 1 instead of 0
-set one_indexed false
-
-# Save tabs on exit
-set save_tabs_on_exit false
-
-# Enable scroll wrapping - moving down while on the last item will wrap around to
-# the top and vice versa.
-set wrap_scroll false
-
-# Set the global_inode_type_filter to nothing. Possible options: d, f and l for
-# directories, files and symlinks respectively.
-set global_inode_type_filter
-
-# This setting allows to freeze the list of files to save I/O bandwidth. It
-# should be 'false' during start-up, but you can toggle it by pressing F.
-set freeze_files false
-
-# Print file sizes in bytes instead of the default human-readable format.
-set size_in_bytes false
-
-# Warn at startup if RANGER_LEVEL env var is greater than 0, in other words
-# give a warning when you nest ranger in a subshell started by ranger.
-# Special value "error" makes the warning more visible.
-set nested_ranger_warning true
-
-# ===================================================================
-# == Local Options
-# ===================================================================
-# You can set local options that only affect a single directory.
-
-# Examples:
-# setlocal path=~/downloads sort mtime
-
-default_linemode devicons
diff --git a/glasshouse-desktop/dotfiles/config/ranger/rifle.conf b/glasshouse-desktop/dotfiles/config/ranger/rifle.conf
deleted file mode 100755
index d6f4547..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/rifle.conf
+++ /dev/null
@@ -1,196 +0,0 @@
-#-------------------------------------------
-# Websites
-#-------------------------------------------
-# Rarely installed browsers get higher priority; It is assumed that if you
-# install a rare browser, you probably use it. Firefox/konqueror/w3m on the
-# other hand are often only installed as fallback browsers.
-ext x?html?, has surf, X, flag f = surf -- file://"$1"
-ext x?html?, has qutebrowser, X, flag f = qutebrowser -- "$@"
-ext x?html?, has midori, X, flag f = midori -- "$@"
-ext x?html?, has chromium-browser, X, flag f = chromium-browser -- "$@"
-ext x?html?, has chromium, X, flag f = chromium -- "$@"
-ext x?html?, has google-chrome, X, flag f = google-chrome -- "$@"
-ext x?html?, has opera, X, flag f = opera -- "$@"
-ext x?html?, has firefox, X, flag f = firefox -- "$@"
-ext x?html?, has seamonkey, X, flag f = seamonkey -- "$@"
-ext x?html?, has iceweasel, X, flag f = iceweasel -- "$@"
-ext x?html?, has epiphany, X, flag f = epiphany -- "$@"
-ext x?html?, has konqueror, X, flag f = konqueror -- "$@"
-ext x?html?, has elinks, terminal = elinks "$@"
-ext x?html?, has lynx, terminal = lynx -- "$@"
-ext x?html?, has w3m, terminal = w3m "$@"
-
-#-------------------------------------------
-# Misc
-#-------------------------------------------
-# Define the "editor" for text files as first action
-mime ^text, label editor = ${VISUAL:-$EDITOR} -- "$@"
-mime ^text, label pager = "$PAGER" -- "$@"
-!mime ^text, label editor, ext xml|json|csv|tex|py|pl|rb|js|sh|php = ${VISUAL:-$EDITOR} -- "$@"
-!mime ^text, label pager, ext xml|json|csv|tex|py|pl|rb|js|sh|php = "$PAGER" -- "$@"
-
-ext 1 = man "$1"
-ext s[wmf]c, has zsnes, X = zsnes "$1"
-ext s[wmf]c, has snes9x-gtk,X = snes9x-gtk "$1"
-ext nes, has fceux, X = fceux "$1"
-ext exe = wine "$1"
-name ^[mM]akefile$ = make
-
-#--------------------------------------------
-# Code
-#-------------------------------------------
-ext py = python -- "$1"
-ext pl = perl -- "$1"
-ext rb = ruby -- "$1"
-ext js = node -- "$1"
-ext sh = sh -- "$1"
-ext php = php -- "$1"
-
-#--------------------------------------------
-# Audio without X
-#-------------------------------------------
-mime ^audio|ogg$, terminal, has mpv = mpv -- "$@"
-mime ^audio|ogg$, terminal, has mplayer2 = mplayer2 -- "$@"
-mime ^audio|ogg$, terminal, has mplayer = mplayer -- "$@"
-ext midi?, terminal, has wildmidi = wildmidi -- "$@"
-
-#--------------------------------------------
-# Video/Audio with a GUI
-#-------------------------------------------
-mime ^video|audio, has gmplayer, X, flag f = gmplayer -- "$@"
-mime ^video|audio, has smplayer, X, flag f = smplayer "$@"
-mime ^video, has mpv, X, flag f = mpv -- "$@"
-mime ^video, has mpv, X, flag f = mpv --fs -- "$@"
-mime ^video, has mplayer2, X, flag f = mplayer2 -- "$@"
-mime ^video, has mplayer2, X, flag f = mplayer2 -fs -- "$@"
-mime ^video, has mplayer, X, flag f = mplayer -- "$@"
-mime ^video, has mplayer, X, flag f = mplayer -fs -- "$@"
-mime ^video|audio, has vlc, X, flag f = vlc -- "$@"
-mime ^video|audio, has totem, X, flag f = totem -- "$@"
-mime ^video|audio, has totem, X, flag f = totem --fullscreen -- "$@"
-
-#--------------------------------------------
-# Video without X:
-#-------------------------------------------
-mime ^video, terminal, !X, has mpv = mpv -- "$@"
-mime ^video, terminal, !X, has mplayer2 = mplayer2 -- "$@"
-mime ^video, terminal, !X, has mplayer = mplayer -- "$@"
-
-#-------------------------------------------
-# Documents
-#-------------------------------------------
-ext pdf, has llpp, X, flag f = llpp "$@"
-ext pdf, has zathura, X, flag f = zathura -- "$@"
-ext pdf, has mupdf, X, flag f = mupdf "$@"
-ext pdf, has mupdf-x11,X, flag f = mupdf-x11 "$@"
-ext pdf, has apvlv, X, flag f = apvlv -- "$@"
-ext pdf, has xpdf, X, flag f = xpdf -- "$@"
-ext pdf, has evince, X, flag f = evince -- "$@"
-ext pdf, has atril, X, flag f = atril -- "$@"
-ext pdf, has okular, X, flag f = okular -- "$@"
-ext pdf, has epdfview, X, flag f = epdfview -- "$@"
-ext pdf, has qpdfview, X, flag f = qpdfview "$@"
-ext pdf, has open, X, flag f = open "$@"
-
-ext docx?, has catdoc, terminal = catdoc -- "$@" | "$PAGER"
-
-ext sxc|xlsx?|xlt|xlw|gnm|gnumeric, has gnumeric, X, flag f = gnumeric -- "$@"
-ext sxc|xlsx?|xlt|xlw|gnm|gnumeric, has kspread, X, flag f = kspread -- "$@"
-ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has libreoffice, X, flag f = libreoffice "$@"
-ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has soffice, X, flag f = soffice "$@"
-ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has ooffice, X, flag f = ooffice "$@"
-
-ext djvu, has zathura,X, flag f = zathura -- "$@"
-ext djvu, has evince, X, flag f = evince -- "$@"
-ext djvu, has atril, X, flag f = atril -- "$@"
-ext djvu, has djview, X, flag f = djview -- "$@"
-
-ext epub, has ebook-viewer, X, flag f = ebook-viewer -- "$@"
-ext mobi, has ebook-viewer, X, flag f = ebook-viewer -- "$@"
-
-#-------------------------------------------
-# Image Viewing:
-#-------------------------------------------
-mime ^image/svg, has inkscape, X, flag f = inkscape -- "$@"
-mime ^image/svg, has display, X, flag f = display -- "$@"
-mime ^image/gif, has mpv, X, flag f = mpv --loop=inf -- "$@"
-
-mime ^image, has viewnior, X, flag f = viewnior -- "$@"
-mime ^image, has sxiv, X, flag f = sxiv -- "$@"
-mime ^image, has feh, X, flag f = feh -- "$@"
-mime ^image, has mirage, X, flag f = mirage -- "$@"
-mime ^image, has ristretto, X, flag f = ristretto "$@"
-mime ^image, has eog, X, flag f = eog -- "$@"
-mime ^image, has eom, X, flag f = eom -- "$@"
-mime ^image, has nomacs, X, flag f = nomacs -- "$@"
-mime ^image, has geeqie, X, flag f = geeqie -- "$@"
-mime ^image, has gwenview, X, flag f = gwenview -- "$@"
-mime ^image, has gimp, X, flag f = gimp -- "$@"
-ext xcf, X, flag f = gimp -- "$@"
-
-#-------------------------------------------
-# Archives
-#-------------------------------------------
-
-# avoid password prompt by providing empty password
-ext 7z, has 7z = 7z -p l "$@" | "$PAGER"
-# This requires atool
-ext ace|ar|arc|bz2?|cab|cpio|cpt|deb|dgc|dmg|gz, has atool = atool --list --each -- "$@" | "$PAGER"
-ext iso|jar|msi|pkg|rar|shar|tar|tgz|xar|xpi|xz|zip, has atool = atool --list --each -- "$@" | "$PAGER"
-ext 7z|ace|ar|arc|bz2?|cab|cpio|cpt|deb|dgc|dmg|gz, has atool = atool --extract --each -- "$@"
-ext iso|jar|msi|pkg|rar|shar|tar|tgz|xar|xpi|xz|zip, has atool = atool --extract --each -- "$@"
-
-# Listing and extracting archives without atool:
-ext tar|gz|bz2|xz, has tar = tar vvtf "$1" | "$PAGER"
-ext tar|gz|bz2|xz, has tar = for file in "$@"; do tar vvxf "$file"; done
-ext bz2, has bzip2 = for file in "$@"; do bzip2 -dk "$file"; done
-ext zip, has unzip = unzip -l "$1" | less
-ext zip, has unzip = for file in "$@"; do unzip -d "${file%.*}" "$file"; done
-ext ace, has unace = unace l "$1" | less
-ext ace, has unace = for file in "$@"; do unace e "$file"; done
-ext rar, has unrar = unrar l "$1" | less
-ext rar, has unrar = for file in "$@"; do unrar x "$file"; done
-
-#-------------------------------------------
-# Flag t fallback terminals
-#-------------------------------------------
-# Rarely installed terminal emulators get higher priority; It is assumed that
-# if you install a rare terminal emulator, you probably use it.
-# gnome-terminal/konsole/xterm on the other hand are often installed as part of
-# a desktop environment or as fallback terminal emulators.
-mime ^ranger/x-terminal-emulator, has terminology = terminology -e "$@"
-mime ^ranger/x-terminal-emulator, has kitty = kitty -- "$@"
-mime ^ranger/x-terminal-emulator, has alacritty = alacritty -e "$@"
-mime ^ranger/x-terminal-emulator, has sakura = sakura -e "$@"
-mime ^ranger/x-terminal-emulator, has lilyterm = lilyterm -e "$@"
-#mime ^ranger/x-terminal-emulator, has cool-retro-term = cool-retro-term -e "$@"
-mime ^ranger/x-terminal-emulator, has termite = termite -x '"$@"'
-#mime ^ranger/x-terminal-emulator, has yakuake = yakuake -e "$@"
-mime ^ranger/x-terminal-emulator, has guake = guake -ne "$@"
-mime ^ranger/x-terminal-emulator, has tilda = tilda -c "$@"
-mime ^ranger/x-terminal-emulator, has st = st -e "$@"
-mime ^ranger/x-terminal-emulator, has terminator = terminator -x "$@"
-mime ^ranger/x-terminal-emulator, has urxvt = urxvt -e "$@"
-mime ^ranger/x-terminal-emulator, has pantheon-terminal = pantheon-terminal -e "$@"
-mime ^ranger/x-terminal-emulator, has lxterminal = lxterminal -e "$@"
-mime ^ranger/x-terminal-emulator, has mate-terminal = mate-terminal -x "$@"
-mime ^ranger/x-terminal-emulator, has xfce4-terminal = xfce4-terminal -x "$@"
-mime ^ranger/x-terminal-emulator, has konsole = konsole -e "$@"
-mime ^ranger/x-terminal-emulator, has gnome-terminal = gnome-terminal -- "$@"
-mime ^ranger/x-terminal-emulator, has xterm = xterm -e "$@"
-
-#-------------------------------------------
-# Misc
-#-------------------------------------------
-label wallpaper, number 11, mime ^image, has feh, X = feh --bg-scale "$1"
-label wallpaper, number 12, mime ^image, has feh, X = feh --bg-tile "$1"
-label wallpaper, number 13, mime ^image, has feh, X = feh --bg-center "$1"
-label wallpaper, number 14, mime ^image, has feh, X = feh --bg-fill "$1"
-
-# Define the editor for non-text files + pager as last action
- !mime ^text, !ext xml|json|csv|tex|py|pl|rb|js|sh|php = ask
-label editor, !mime ^text, !ext xml|json|csv|tex|py|pl|rb|js|sh|php = ${VISUAL:-$EDITOR} -- "$@"
-label pager, !mime ^text, !ext xml|json|csv|tex|py|pl|rb|js|sh|php = "$PAGER" -- "$@"
-
-# The very last action, so that it's never triggered accidentally, is to execute a program:
-mime application/x-executable = "$1"
diff --git a/glasshouse-desktop/dotfiles/config/ranger/scope.sh b/glasshouse-desktop/dotfiles/config/ranger/scope.sh
deleted file mode 100755
index 78cb508..0000000
--- a/glasshouse-desktop/dotfiles/config/ranger/scope.sh
+++ /dev/null
@@ -1,179 +0,0 @@
-#!/usr/bin/env bash
-
-set -o noclobber -o noglob -o nounset -o pipefail
-IFS=$'\n'
-
-# If the option `use_preview_script` is set to `true`,
-# then this script will be called and its output will be displayed in ranger.
-# ANSI color codes are supported.
-# STDIN is disabled, so interactive scripts won't work properly
-
-# This script is considered a configuration file and must be updated manually.
-# It will be left untouched if you upgrade ranger.
-
-# Meanings of exit codes:
-# code | meaning | action of ranger
-# -----+------------+-------------------------------------------
-# 0 | success | Display stdout as preview
-# 1 | no preview | Display no preview at all
-# 2 | plain text | Display the plain content of the file
-# 3 | fix width | Don't reload when width changes
-# 4 | fix height | Don't reload when height changes
-# 5 | fix both | Don't ever reload
-# 6 | image | Display the image `$IMAGE_CACHE_PATH` points to as an image preview
-# 7 | image | Display the file directly as an image
-
-# Script arguments
-FILE_PATH="${1}" # Full path of the highlighted file
-PV_WIDTH="${2}" # Width of the preview pane (number of fitting characters)
-PV_HEIGHT="${3}" # Height of the preview pane (number of fitting characters)
-IMAGE_CACHE_PATH="${4}" # Full path that should be used to cache image preview
-PV_IMAGE_ENABLED="${5}" # 'True' if image previews are enabled, 'False' otherwise.
-
-FILE_EXTENSION="${FILE_PATH##*.}"
-FILE_EXTENSION_LOWER=$(echo ${FILE_EXTENSION} | tr '[:upper:]' '[:lower:]')
-
-# Settings
-HIGHLIGHT_SIZE_MAX=262143 # 256KiB
-HIGHLIGHT_TABWIDTH=8
-HIGHLIGHT_STYLE='pablo'
-PYGMENTIZE_STYLE='autumn'
-
-
-handle_extension() {
- case "${FILE_EXTENSION_LOWER}" in
- # Archive
- a|ace|alz|arc|arj|bz|bz2|cab|cpio|deb|gz|jar|lha|lz|lzh|lzma|lzo|\
- rpm|rz|t7z|tar|tbz|tbz2|tgz|tlz|txz|tZ|tzo|war|xpi|xz|Z|zip)
- atool --list -- "${FILE_PATH}" && exit 5
- bsdtar --list --file "${FILE_PATH}" && exit 5
- exit 1;;
- rar)
- # Avoid password prompt by providing empty password
- unrar lt -p- -- "${FILE_PATH}" && exit 5
- exit 1;;
- 7z)
- # Avoid password prompt by providing empty password
- 7z l -p -- "${FILE_PATH}" && exit 5
- exit 1;;
-
- # PDF
- pdf)
- # Preview as text conversion
- pdftotext -l 10 -nopgbrk -q -- "${FILE_PATH}" - && exit 5
- exiftool "${FILE_PATH}" && exit 5
- exit 1;;
-
- # BitTorrent
- torrent)
- transmission-show -- "${FILE_PATH}" && exit 5
- exit 1;;
-
- # OpenDocument
- odt|ods|odp|sxw)
- # Preview as text conversion
- odt2txt "${FILE_PATH}" && exit 5
- exit 1;;
-
- # HTML
- htm|html|xhtml)
- # Preview as text conversion
- w3m -dump "${FILE_PATH}" && exit 5
- lynx -dump -- "${FILE_PATH}" && exit 5
- elinks -dump "${FILE_PATH}" && exit 5
- ;; # Continue with next handler on failure
- esac
-}
-
-handle_image() {
- local mimetype="${1}"
- case "${mimetype}" in
- # SVG
- image/svg+xml)
- convert "${FILE_PATH}" "${IMAGE_CACHE_PATH}" && exit 6
- exit 1;;
-
- # Image
- image/*)
- local orientation
- orientation="$( identify -format '%[EXIF:Orientation]\n' -- "${FILE_PATH}" )"
- # If orientation data is present and the image actually
- # needs rotating ("1" means no rotation)...
- if [[ -n "$orientation" && "$orientation" != 1 ]]; then
- # ...auto-rotate the image according to the EXIF data.
- convert -- "${FILE_PATH}" -auto-orient "${IMAGE_CACHE_PATH}" && exit 6
- fi
-
- # `w3mimgdisplay` will be called for all images (unless overriden as above),
- # but might fail for unsupported types.
- exit 7;;
-
- # Video
- video/*)
- # Thumbnail
- ffmpegthumbnailer -i "${FILE_PATH}" -o "${IMAGE_CACHE_PATH}" -s 0 && exit 6
- exit 1;;
-
- # PDF
- application/pdf)
- pdftoppm -f 1 -l 1 \
- -scale-to-x 1920 \
- -scale-to-y -1 \
- -singlefile \
- -jpeg -tiffcompression jpeg \
- -- "${FILE_PATH}" "${IMAGE_CACHE_PATH%.*}" \
- && exit 6 || exit 1;;
- esac
-}
-
-handle_mime() {
- local mimetype="${1}"
- case "${mimetype}" in
- # Text
- text/* | */xml)
- # Syntax highlight
- if [[ "$( stat --printf='%s' -- "${FILE_PATH}" )" -gt "${HIGHLIGHT_SIZE_MAX}" ]]; then
- exit 2
- fi
- if [[ "$( tput colors )" -ge 256 ]]; then
- local pygmentize_format='terminal256'
- local highlight_format='xterm256'
- else
- local pygmentize_format='terminal'
- local highlight_format='ansi'
- fi
- highlight --replace-tabs="${HIGHLIGHT_TABWIDTH}" --out-format="${highlight_format}" \
- --style="${HIGHLIGHT_STYLE}" --force -- "${FILE_PATH}" && exit 5
- # pygmentize -f "${pygmentize_format}" -O "style=${PYGMENTIZE_STYLE}" -- "${FILE_PATH}" && exit 5
- exit 2;;
-
- # Image
- image/*)
- # Preview as text conversion
- # img2txt --gamma=0.6 --width="${PV_WIDTH}" -- "${FILE_PATH}" && exit 4
- exiftool "${FILE_PATH}" && exit 5
- exit 1;;
-
- # Video and audio
- video/* | audio/*)
- mediainfo "${FILE_PATH}" && exit 5
- exiftool "${FILE_PATH}" && exit 5
- exit 1;;
- esac
-}
-
-handle_fallback() {
- echo '----- File Type Classification -----' && file --dereference --brief -- "${FILE_PATH}" && exit 5
- exit 1
-}
-
-
-MIMETYPE="$( file --dereference --brief --mime-type -- "${FILE_PATH}" )"
-if [[ "${PV_IMAGE_ENABLED}" == 'True' ]]; then
- handle_image "${MIMETYPE}"
-fi
-handle_extension
-handle_mime "${MIMETYPE}"
-handle_fallback
-
-exit 1
diff --git a/glasshouse-desktop/dotfiles/config/rofi/colors/colors.rasi b/glasshouse-desktop/dotfiles/config/rofi/colors/colors.rasi
deleted file mode 100644
index c1d2a5c..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/colors/colors.rasi
+++ /dev/null
@@ -1,10 +0,0 @@
-* {
- background: #1A1B26;
- background-alt: #16161E;
- background-alt2: #414868;
- foreground: #A9B1D6;
- foreground-alt: #061115;
- accent: #7DCFFF;
- transparent: #00000000;
- text-color: @fg;
-}
diff --git a/glasshouse-desktop/dotfiles/config/rofi/flake.lock b/glasshouse-desktop/dotfiles/config/rofi/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/rofi/flake.nix b/glasshouse-desktop/dotfiles/config/rofi/flake.nix
deleted file mode 100644
index 1737375..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/flake.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- description = "Rofi Configuration";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.rofi.overrideAttrs (oldAttrs: {
- configFile = ./launcher.rasi;
- });
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/rofi/launcher.rasi b/glasshouse-desktop/dotfiles/config/rofi/launcher.rasi
deleted file mode 100644
index 3092db7..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/launcher.rasi
+++ /dev/null
@@ -1,93 +0,0 @@
-@import "colors/colors.rasi"
-
-configuration {
- show-icons: true;
- display-drun: "Applications";
- drun-display-format: "{name}";
- disable-history: false;
- hide-scrollbar: true;
- sidebar-mode: false;
-}
-
-window {
- transparency: "real";
- width: 36%;
-}
-
-entry {
- background-color: @background-alt;
- text-color: @foreground;
- placeholder-color: @foreground;
- expand: true;
- horizontal-align: 0;
- placeholder: "Type here to search...";
- padding: 10px;
- margin: 0 1%;
- blink: true;
- border: 0px 0px 3px 0px;
- border-radius: 6px;
- border-color: @border;
-}
-
-inputbar {
- children: [ entry ];
- background-color: @background;
- text-color: @background;
- expand: false;
- margin: 0px 0px 0px 0px;
- padding: 1%;
-}
-
-listview {
- background-color: @background;
- padding: 10px;
- columns: 4;
- lines: 3;
- spacing: 0%;
- cycle: false;
- dynamic: true;
- layout: vertical;
-}
-
-mainbox {
- background-color: @background;
- children: [ inputbar, listview ];
- spacing: 0%;
- padding: 10px;
-}
-
-element {
- orientation: vertical;
- background-color: @background;
- text-color: @foreground;
- border-radius: 0%;
- padding: 6px;
-}
-
-element-icon, element-text {
- background-color: inherit;
- text-color: inherit;
-}
-
-element-icon {
- horizontal-align: 0.5;
- vertical-align: 0.5;
- size: 42px;
- border: 16px;
- border-color: transparent;
-}
-
-element-text {
- expand: true;
- horizontal-align: 0.5;
- vertical-align: 0.5;
- margin: -12px 0px 12px 0px;
-}
-
-element selected {
- background-color: @background-alt;
- text-color: @foreground;
- border: 0px 0px 2px 0px;
- border-color: @border;
- border-radius: 10px;
-}
diff --git a/glasshouse-desktop/dotfiles/config/rofi/notificationcenter.rasi b/glasshouse-desktop/dotfiles/config/rofi/notificationcenter.rasi
deleted file mode 100644
index 58c1010..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/notificationcenter.rasi
+++ /dev/null
@@ -1,92 +0,0 @@
-@import "colors/colors.rasi"
-
-configuration {
- show-icons: true;
- drun-display-format: "{name}";
- disable-history: false;
- hide-scrollbar: true;
- sidebar-mode: false;
-}
-
-window {
- location: northeast;
- anchor: northeast;
- x-offset: -10px;
- y-offset: 10px;
- transparency: "real";
- line-margin: 1;
- line-padding: 1;
- width: 30%;
- height: 70%;
-}
-
-prompt {
- background-color: @background;
- text-color: @foreground;
- padding: 10px 20px 5px 5px;
- font: "JetbrainsMono Nerd Font 15";
-}
-
-inputbar {
- children: [ prompt ];
- background-color: @background;
- text-color: @background;
- expand: false;
- margin: 0px 0px 0px 0px;
- padding: 5px;
-}
-
-listview {
- background-color: @background;
- padding: 5px;
- columns: 1;
- lines: 8;
- spacing: 0%;
- cycle: false;
- dynamic: true;
- layout: vertical;
-}
-
-mainbox {
- background-color: @background;
- children: [ inputbar, listview ];
- spacing: 0%;
- padding: 10px;
-}
-
-element {
- orientation: horizontal;
- background-color: @background-alt;
- text-color: @foreground;
- border-radius: 5px;
- padding: 3px 0px 0px 3px;
- margin: 6px 0px 6px 0px;
-}
-
-element-icon, element-text {
- background-color: inherit;
- text-color: inherit;
-}
-
-element-icon {
- horizontal-align: 0.5;
- vertical-align: 0.5;
- size: 48px;
- margin: 0px 0px 0px 12px;
- border: 12px;
- border-color: transparent;
-}
-
-element-text {
- font: "Cartograph CF Italic 10";
- expand: true;
- horizontal-align: 0.5;
- vertical-align: 0.5;
- margin: 12px 12px 12px 0px;
-}
-
-element selected {
- background-color: @background-alt2;
- text-color: @accent;
- border-radius: 5px;
-}
diff --git a/glasshouse-desktop/dotfiles/config/rofi/result b/glasshouse-desktop/dotfiles/config/rofi/result
deleted file mode 120000
index b62f231..0000000
--- a/glasshouse-desktop/dotfiles/config/rofi/result
+++ /dev/null
@@ -1 +0,0 @@
-/nix/store/mgz5v4bhs4pnldsvcks5ncmxd5biz5hm-rofi-1.7.5
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/starship/flake.lock b/glasshouse-desktop/dotfiles/config/starship/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/starship/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/starship/flake.nix b/glasshouse-desktop/dotfiles/config/starship/flake.nix
deleted file mode 100644
index bb1c24e..0000000
--- a/glasshouse-desktop/dotfiles/config/starship/flake.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- description = "Starship Config";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.starship.overrideAttrs (oldAttrs: {
- configFile = ./starship.toml;
- });
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/starship/starship.toml b/glasshouse-desktop/dotfiles/config/starship/starship.toml
deleted file mode 100644
index 3b3321b..0000000
--- a/glasshouse-desktop/dotfiles/config/starship/starship.toml
+++ /dev/null
@@ -1,65 +0,0 @@
-add_newline = true
-
-format = """
-($username)(bold white)($hostname)
-($directory)
-"""
-
-right_format = """$all"""
-
-
-[username]
-disabled = false
-show_always = true
-style_user = "bold white"
-format = "[$user]($style)"
-
-[hostname]
-disabled = false
-ssh_only = true
-style = "bold white"
-format = "[@][$hostname]($style)"
-
-[directory]
-disabled = false
-truncation_length = 1
-home_symbol = "~"
-format = "[$path](bold cyan)[/](bold green) "
-
-[character]
-success_symbol = ""
-error_symbol = "[๏](bold red)"
-
-[git_branch]
-symbol = "๎ฅ "
-style = "bold blue"
-
-[git_commit]
-commit_hash_length = 4
-tag_symbol = "๐ "
-
-[git_state]
-format = '[\($state( $progress_current of $progress_total)\)]($style) '
-cherry_pick = "[๐ PICKING](bold red)"
-
-[git_metrics]
-added_style = "bold blue"
-format = '[+$added]($added_style)/[-$deleted]($deleted_style) '
-
-[git_status]
-format = '([\[$all_status$ahead_behind\]]($style) )'
-style = "bold cyan"
-conflicted = "= "
-ahead = "โก ${count} "
-behind = "โฃ ${count} "
-diverged = "โ "
-up_to_date = "๏ณ"
-untracked = "? "
-stashed = "$ "
-modified = "! "
-staged = '[++\($count\)](green)'
-renamed = "ยป "
-deleted = "๏ "
-
-[cmd_duration]
-disabled = true
diff --git a/glasshouse-desktop/dotfiles/config/toilet/flake.lock b/glasshouse-desktop/dotfiles/config/toilet/flake.lock
deleted file mode 100644
index c36c036..0000000
--- a/glasshouse-desktop/dotfiles/config/toilet/flake.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "nodes": {
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/toilet/flake.nix b/glasshouse-desktop/dotfiles/config/toilet/flake.nix
deleted file mode 100644
index 5268dca..0000000
--- a/glasshouse-desktop/dotfiles/config/toilet/flake.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- description = "Toilet Configuration with Extra Fonts";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
-
- # Fetch extra fonts from GitHub
- extraFonts = pkgs.fetchFromGitHub {
- owner = "xero";
- repo = "figlet-fonts";
- rev = "master"; # Or specify a particular commit/tag
- sha256 = "sha256-dAs7N66D2Fpy4/UB5Za1r2qb1iSAJR6TMmau1asxgtY="; # Replace with actual hash
- };
- in {
- packages.${system} = {
- default = pkgs.toilet.overrideAttrs (oldAttrs: rec {
- buildInputs = oldAttrs.buildInputs or [] ++ [ extraFonts ];
-
- installPhase = ''
- make install PREFIX=$out
-
- # Copy the extra fonts into the correct directory
- mkdir -p $out/share/figlet
- cp -r ${extraFonts}/* $out/share/figlet
- '';
- });
- };
-
- # Define a development shell for testing
- devShells.${system} = pkgs.mkShell {
- buildInputs = [
- pkgs.toilet
- extraFonts
- ];
-
- shellHook = ''
- echo "Toilet dev shell with extra fonts"
- '';
- };
- };
-}
diff --git a/glasshouse-desktop/dotfiles/config/toilet/result b/glasshouse-desktop/dotfiles/config/toilet/result
deleted file mode 120000
index 33ede88..0000000
--- a/glasshouse-desktop/dotfiles/config/toilet/result
+++ /dev/null
@@ -1 +0,0 @@
-/nix/store/i2ibv054n0ll5p78qabrkb5sxcjzbr2n-toilet-0.3
\ No newline at end of file
diff --git a/glasshouse-desktop/dotfiles/config/waybar/config/config b/glasshouse-desktop/dotfiles/config/waybar/config/config
deleted file mode 100644
index 92a39ad..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/config/config
+++ /dev/null
@@ -1,252 +0,0 @@
-// -*- mode: jsonc -*-
-[{
- "output": ["DP-1"],
- // "layer": "top", // Waybar at top layer
- // "position": "bottom", // Waybar position (top|bottom|left|right)
- "height": 24, // Waybar height (to be removed for auto height)
- // "width": 1280, // Waybar width
- "spacing": 4, // Gaps between modules (4px)
- // Choose the order of the modules
- "modules-left": [
- "hyprland/workspaces",
- "mpris"
- ],
- "modules-right": [
- "cpu",
- "memory",
- "pulseaudio",
- "clock"
- ],
- // Modules configuration
- "hyprland/workspaces": {
- "all-outputs": false,
- "warp-on-scroll": false,
- "enable-bar-scroll": true,
- "disable-scroll-wraparound": true,
- "format": "{icon}",
- "format-icons": {
- "1": "1",
- "2": "2",
- "3": "3",
- "4": "4",
- "5": "5",
- "6": "6"
- }
- },
- "hyprland/window": {
- "format": "{title}",
- "max-length": 40,
- "all-outputs": true
- },
- "mpris": {
- "format": "๏ {status_icon} {dynamic}",
- "interval": 1,
- "dynamic-len": 40,
- "status-icons": {
- "playing": "โถ",
- "paused": "โธ",
- "stopped": "๏"
- },
- "dynamic-order": ["title", "artist"],
- "ignored-players": ["firefox"]
- },
- "idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "๏ฎ",
- "deactivated": "๏ฐ"
- }
- },
- "tray": {
- "icon-size": 14,
- "spacing": 10
- },
- "load": {
- "format": "๏ {}"
- },
- "clock": {
- "timezone": "America/New_York",
- "tooltip-format": "{:%Y %B}\n{calendar}",
- "format": "{:%I:%M %p}",
- "format-alt": "{:%Y-%m-%d}"
- },
- "cpu": {
- "interval": 3,
- "format": "{icon0} {icon1} {icon2} {icon3} {icon4} {icon5} {icon6} {icon7} {icon8} {icon9} {icon10} {icon11}",
- "format-icons": ["โ", "โ", "โ", "โ", "โ
", "โ", "โ", "โ"]
- },
- "memory": {
- "interval": 3,
- "format": "RAM: {used:0.1f}GB / {total:0.1f}GB"
- },
- "temperature": {
- // "thermal-zone": 2,
- // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
- "critical-threshold": 80,
- // "format-critical": "{temperatureC}ยฐC {icon}",
- "format": "{temperatureC}ยฐC {icon}",
- "format-icons": ["๏ซ", "๏", "๏ฉ"]
- },
- "backlight": {
- // "device": "acpi_video1",
- "format": "{icon} {percent}%",
- "format-icons": ["๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎"]
- },
- "battery": {
- "states": {
- // "good": 95,
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-full": "{icon} {capacity}%",
- "format-charging": "๏ง {capacity}%",
- "format-plugged": "๏ฆ {capacity}%",
- "format-alt": "{icon} {time}",
- // "format-good": "", // An empty format will hide the module
- // "format-full": "",
- "format-icons": ["๏", "๏", "๏", "๏", "๏"]
- },
- "pulseaudio": {
- "scroll-step": 5, // %, can be a float
- "format": "VOL: {volume}%",
- "format-bluetooth": "VOL: {volume}% ๏",
- "format-bluetooth-muted": "๏ฉ {icon}๏",
- "format-muted": "๏ฉ",
- "format-icons": {
- "headphone": "๏ฅ",
- "hands-free": "๏",
- "headset": "๏",
- "phone": "๏",
- "portable": "๏",
- "car": "๏น",
- "default": ["๏ฆ", "๏ง", "๏จ"]
- },
- "on-click": "hyprctl dispatch exec \"[floating;size 800 600] pavucontrol\""
- }
-},{
- "output": ["HDMI-A-1"],
- // "layer": "top", // Waybar at top layer
- // "position": "bottom", // Waybar position (top|bottom|left|right)
- "height": 24, // Waybar height (to be removed for auto height)
- // "width": 1280, // Waybar width
- "spacing": 4, // Gaps between modules (4px)
- // Choose the order of the modules
- "modules-left": [
- "clock",
- "pulseaudio",
- "memory",
- "cpu"
- ],
- "modules-right": [
- "mpris",
- "hyprland/workspaces"
- ],
- // Modules configuration
- "hyprland/workspaces": {
- "all-outputs": false,
- "warp-on-scroll": false,
- "enable-bar-scroll": true,
- "disable-scroll-wraparound": true,
- "format": "{icon}",
- "format-icons": {
- "1": "1",
- "2": "2",
- "3": "3",
- "4": "4",
- "5": "5",
- "6": "6"
- }
- },
- "hyprland/window": {
- "format": "{title}",
- "max-length": 40,
- "all-outputs": true
- },
- "mpris": {
- "format": "๏ {status_icon} {dynamic}",
- "interval": 1,
- "dynamic-len": 40,
- "status-icons": {
- "playing": "โถ",
- "paused": "โธ",
- "stopped": "๏"
- },
- "dynamic-order": ["title", "artist"],
- "ignored-players": ["firefox"]
- },
- "idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "๏ฎ",
- "deactivated": "๏ฐ"
- }
- },
- "tray": {
- "icon-size": 14,
- "spacing": 10
- },
- "load": {
- "format": "๏ {}"
- },
- "clock": {
- // "timezone": "America/New_York",
- "tooltip-format": "{:%Y %B}\n{calendar}",
- "format": "{:%I:%M %p}",
- "format-alt": "{:%Y-%m-%d}"
- },
- "cpu": {
- "interval": 3,
- "format": "{icon0} {icon1} {icon2} {icon3} {icon4} {icon5} {icon6} {icon7} {icon8} {icon9} {icon10} {icon11}",
- "format-icons": ["โ", "โ", "โ", "โ", "โ
", "โ", "โ", "โ"]
- },
- "memory": {
- "interval": 3,
- "format": "RAM: {used:0.1f}GB / {total:0.1f}GB"
- },
- "temperature": {
- // "thermal-zone": 2,
- // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
- "critical-threshold": 80,
- // "format-critical": "{temperatureC}ยฐC {icon}",
- "format": "{temperatureC}ยฐC {icon}",
- "format-icons": ["๏ซ", "๏", "๏ฉ"]
- },
- "backlight": {
- // "device": "acpi_video1",
- "format": "{icon} {percent}%",
- "format-icons": ["๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎"]
- },
- "battery": {
- "states": {
- // "good": 95,
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-full": "{icon} {capacity}%",
- "format-charging": "๏ง {capacity}%",
- "format-plugged": "๏ฆ {capacity}%",
- "format-alt": "{icon} {time}",
- // "format-good": "", // An empty format will hide the module
- // "format-full": "",
- "format-icons": ["๏", "๏", "๏", "๏", "๏"]
- },
- "pulseaudio": {
- "scroll-step": 5, // %, can be a float
- "format": "VOL: {volume}%",
- "format-bluetooth": "VOL: {volume}% ๏",
- "format-bluetooth-muted": "๏ฉ {icon}๏",
- "format-muted": "๏ฉ",
- "format-icons": {
- "headphone": "๏ฅ",
- "hands-free": "๏",
- "headset": "๏",
- "phone": "๏",
- "portable": "๏",
- "car": "๏น",
- "default": ["๏ฆ", "๏ง", "๏จ"]
- },
- "on-click": "hyprctl dispatch exec \"[floating;size 800 600] pavucontrol\""
- }
-}]
diff --git a/glasshouse-desktop/dotfiles/config/waybar/config/mediaplayer.py b/glasshouse-desktop/dotfiles/config/waybar/config/mediaplayer.py
deleted file mode 100644
index d1bb72b..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/config/mediaplayer.py
+++ /dev/null
@@ -1,195 +0,0 @@
-#!/usr/bin/env python3
-import gi
-gi.require_version("Playerctl", "2.0")
-from gi.repository import Playerctl, GLib
-from gi.repository.Playerctl import Player
-import argparse
-import logging
-import sys
-import signal
-import gi
-import json
-import os
-from typing import List
-
-logger = logging.getLogger(__name__)
-
-def signal_handler(sig, frame):
- logger.info("Received signal to stop, exiting")
- sys.stdout.write("\n")
- sys.stdout.flush()
- # loop.quit()
- sys.exit(0)
-
-
-class PlayerManager:
- def __init__(self, selected_player=None, excluded_player=[]):
- self.manager = Playerctl.PlayerManager()
- self.loop = GLib.MainLoop()
- self.manager.connect(
- "name-appeared", lambda *args: self.on_player_appeared(*args))
- self.manager.connect(
- "player-vanished", lambda *args: self.on_player_vanished(*args))
-
- signal.signal(signal.SIGINT, signal_handler)
- signal.signal(signal.SIGTERM, signal_handler)
- signal.signal(signal.SIGPIPE, signal.SIG_DFL)
- self.selected_player = selected_player
- self.excluded_player = excluded_player.split(',') if excluded_player else []
-
- self.init_players()
-
- def init_players(self):
- for player in self.manager.props.player_names:
- if player.name in self.excluded_player:
- continue
- if self.selected_player is not None and self.selected_player != player.name:
- logger.debug(f"{player.name} is not the filtered player, skipping it")
- continue
- self.init_player(player)
-
- def run(self):
- logger.info("Starting main loop")
- self.loop.run()
-
- def init_player(self, player):
- logger.info(f"Initialize new player: {player.name}")
- player = Playerctl.Player.new_from_name(player)
- player.connect("playback-status",
- self.on_playback_status_changed, None)
- player.connect("metadata", self.on_metadata_changed, None)
- self.manager.manage_player(player)
- self.on_metadata_changed(player, player.props.metadata)
-
- def get_players(self) -> List[Player]:
- return self.manager.props.players
-
- def write_output(self, text, player):
- logger.debug(f"Writing output: {text}")
-
- output = {"text": text,
- "class": "custom-" + player.props.player_name,
- "alt": player.props.player_name}
-
- sys.stdout.write(json.dumps(output) + "\n")
- sys.stdout.flush()
-
- def clear_output(self):
- sys.stdout.write("\n")
- sys.stdout.flush()
-
- def on_playback_status_changed(self, player, status, _=None):
- logger.debug(f"Playback status changed for player {player.props.player_name}: {status}")
- self.on_metadata_changed(player, player.props.metadata)
-
- def get_first_playing_player(self):
- players = self.get_players()
- logger.debug(f"Getting first playing player from {len(players)} players")
- if len(players) > 0:
- # if any are playing, show the first one that is playing
- # reverse order, so that the most recently added ones are preferred
- for player in players[::-1]:
- if player.props.status == "Playing":
- return player
- # if none are playing, show the first one
- return players[0]
- else:
- logger.debug("No players found")
- return None
-
- def show_most_important_player(self):
- logger.debug("Showing most important player")
- # show the currently playing player
- # or else show the first paused player
- # or else show nothing
- current_player = self.get_first_playing_player()
- if current_player is not None:
- self.on_metadata_changed(current_player, current_player.props.metadata)
- else:
- self.clear_output()
-
- def on_metadata_changed(self, player, metadata, _=None):
- logger.debug(f"Metadata changed for player {player.props.player_name}")
- player_name = player.props.player_name
- artist = player.get_artist()
- title = player.get_title()
- title = title.replace("&", "&")
-
- track_info = ""
- if player_name == "spotify" and "mpris:trackid" in metadata.keys() and ":ad:" in player.props.metadata["mpris:trackid"]:
- track_info = "Advertisement"
- elif artist is not None and title is not None:
- track_info = f"{artist} - {title}"
- else:
- track_info = title
-
- if track_info:
- if player.props.status == "Playing":
- track_info = "๏
" + track_info
- else:
- track_info = "๏ " + track_info
- # only print output if no other player is playing
- current_playing = self.get_first_playing_player()
- if current_playing is None or current_playing.props.player_name == player.props.player_name:
- self.write_output(track_info, player)
- else:
- logger.debug(f"Other player {current_playing.props.player_name} is playing, skipping")
-
- def on_player_appeared(self, _, player):
- logger.info(f"Player has appeared: {player.name}")
- if player.name in self.excluded_player:
- logger.debug(
- "New player appeared, but it's in exclude player list, skipping")
- return
- if player is not None and (self.selected_player is None or player.name == self.selected_player):
- self.init_player(player)
- else:
- logger.debug(
- "New player appeared, but it's not the selected player, skipping")
-
- def on_player_vanished(self, _, player):
- logger.info(f"Player {player.props.player_name} has vanished")
- self.show_most_important_player()
-
-def parse_arguments():
- parser = argparse.ArgumentParser()
-
- # Increase verbosity with every occurrence of -v
- parser.add_argument("-v", "--verbose", action="count", default=0)
-
- parser.add_argument("-x", "--exclude", "- Comma-separated list of excluded player")
-
- # Define for which player we"re listening
- parser.add_argument("--player")
-
- parser.add_argument("--enable-logging", action="store_true")
-
- return parser.parse_args()
-
-
-def main():
- arguments = parse_arguments()
-
- # Initialize logging
- if arguments.enable_logging:
- logfile = os.path.join(os.path.dirname(
- os.path.realpath(__file__)), "media-player.log")
- logging.basicConfig(filename=logfile, level=logging.DEBUG,
- format="%(asctime)s %(name)s %(levelname)s:%(lineno)d %(message)s")
-
- # Logging is set by default to WARN and higher.
- # With every occurrence of -v it's lowered by one
- logger.setLevel(max((3 - arguments.verbose) * 10, 0))
-
- logger.info("Creating player manager")
- if arguments.player:
- logger.info(f"Filtering for player: {arguments.player}")
- if arguments.exclude:
- logger.info(f"Exclude player {arguments.exclude}")
-
- player = PlayerManager(arguments.player, arguments.exclude)
- player.run()
-
-
-if __name__ == "__main__":
- main()
diff --git a/glasshouse-desktop/dotfiles/config/waybar/config/power_menu.xml b/glasshouse-desktop/dotfiles/config/waybar/config/power_menu.xml
deleted file mode 100644
index aa2a42c..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/config/power_menu.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
diff --git a/glasshouse-desktop/dotfiles/config/waybar/config/style.css b/glasshouse-desktop/dotfiles/config/waybar/config/style.css
deleted file mode 100644
index 22584f9..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/config/style.css
+++ /dev/null
@@ -1,118 +0,0 @@
-* {
- font-size: 14px;
- border-radius: 0; }
-
-window#waybar {
- /* `otf-font-awesome` is required to be installed for icons */
- font-family: FontAwesome, monospace;
- background-color: #4C5945;
- color: #F5F5F5;
- transition-property: background-color;
- transition-duration: .5s;
- border-top: 2px solid #808080;
- border-left: 2px solid #808080;
- border-bottom: 2px solid #232D19;
- border-right: 2px solid #232D19; }
-
-window#waybar.hidden {
- opacity: 0.2; }
-
-window#waybar.empty #window {
- background-color: #4C5945; }
-
-/*
-window#waybar.empty {
- background-color: transparent;
-}
-window#waybar.solo {
- background-color: #FFFFFF;
-}
-*/
-.modules-right {
- background: #3F4638;
- margin: 5px 10px 5px 0; }
-
-.modules-center {
- background: #4C5945;
- margin: 5px 0 5px 0; }
-
-.modules-left {
- background: #3F4638;
- margin: 5px 0 5px 10px; }
-
-button {
- /* Use box-shadow instead of border so the text isn't offset */
- /* box-shadow: inset 0 -3px transparent; */
- border: none; }
-
-/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
-/*
-button:hover {
- background: inherit;
- box-shadow: inset 0 -3px $foreground;
-} */
-#workspaces {
- background: #4C5945; }
-
-#workspaces button {
- padding: 0 5px;
- font-family: "Taxon Bold", sans-serif;
- background: #4C5945;
- color: #F5F5F5;
- border-top: 2px solid #808080;
- border-left: 2px solid #808080;
- border-bottom: 2px solid #232D19;
- border-right: 2px solid #232D19;
- border-radius: 0;
- margin-right: 5px;
- transition: all 0s ease; }
-
-#workspaces button:last-child {
- margin-right: 0; }
-
-#workspaces button:hover {
- box-shadow: inherit;
- text-shadow: inherit;
- color: #C4B550;
- background: #4C5945; }
-
-#workspaces button.active {
- background: #4C5844;
- color: #C4B550;
- border-top: 2px solid #232D19;
- border-left: 2px solid #232D19;
- border-bottom: 2px solid #808080;
- border-right: 2px solid #808080; }
-
-#workspaces button.urgent {
- background: #232D19; }
-
-#cpu {
- padding: 0 10px;
- color: #C4B550;
- border-top: 2px solid #232D19;
- border-left: 2px solid #232D19;
- border-bottom: 2px solid #808080;
- border-right: 2px solid #808080; }
-
-#idle_inhibitor,
-#cava,
-#scratchpad,
-#mode,
-#window,
-#memory,
-#clock,
-#battery,
-#backlight,
-#wireplumber,
-#pulseaudio,
-#tray,
-#mpris,
-#load {
- padding: 0 10px;
- background-color: #3F4638;
- color: #F5F5F5;
- border-top: 2px solid #232D19;
- border-left: 2px solid #232D19;
- border-bottom: 2px solid #808080;
- border-right: 2px solid #808080; }
diff --git a/glasshouse-desktop/dotfiles/config/waybar/config/style.scss b/glasshouse-desktop/dotfiles/config/waybar/config/style.scss
deleted file mode 100644
index 4cdb8d7..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/config/style.scss
+++ /dev/null
@@ -1,145 +0,0 @@
-// Variables for colors and fonts
-$foreground: #4C5945;
-$background: #3F4638;
-$pressed: #4C5844;
-$highlight: #C4B550;
-$border-light: #808080;
-$border-dark: #232D19;
-$text-color: #F5F5F5;
-
-$font: "Taxon Medium", sans-serif;
-$bold-font: "Taxon Bold", sans-serif;
-
-* {
- font-size: 14px;
- border-radius: 0;
-}
-
-window#waybar {
- /* `otf-font-awesome` is required to be installed for icons */
- font-family: FontAwesome, monospace;
- background-color: $foreground;
- color: $text-color;
- transition-property: background-color;
- transition-duration: .5s;
- border-top: 2px solid $border-light;
- border-left: 2px solid $border-light;
- border-bottom: 2px solid $border-dark;
- border-right: 2px solid $border-dark;
-}
-
-window#waybar.hidden {
- opacity: 0.2;
-}
-
-window#waybar.empty #window {
- background-color: $foreground;
-}
-
-/*
-window#waybar.empty {
- background-color: transparent;
-}
-window#waybar.solo {
- background-color: #FFFFFF;
-}
-*/
-
-.modules-right {
- background: $background;
- margin: 5px 10px 5px 0;
-}
-.modules-center {
- background: $foreground;
- margin: 5px 0 5px 0;
-}
-.modules-left {
- background: $background;
- margin: 5px 0 5px 10px;
-}
-
-button {
- /* Use box-shadow instead of border so the text isn't offset */
- /* box-shadow: inset 0 -3px transparent; */
- border: none;
-}
-
-/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
-/*
-button:hover {
- background: inherit;
- box-shadow: inset 0 -3px $foreground;
-} */
-
-#workspaces {
- background: $foreground;
-}
-
-#workspaces button {
- padding: 0 5px;
- font-family: $bold-font;
- background: $foreground;
- color: $text-color;
- border-top: 2px solid $border-light;
- border-left: 2px solid $border-light;
- border-bottom: 2px solid $border-dark;
- border-right: 2px solid $border-dark;
- border-radius: 0;
- margin-right: 5px;
- transition: all 0s ease;
-}
-
-#workspaces button:last-child {
- margin-right: 0;
-}
-#workspaces button:hover {
- box-shadow: inherit;
- text-shadow: inherit;
- color: $highlight;
- background: $foreground;
-}
-
-#workspaces button.active {
- background: $pressed;
- color: $highlight;
- border-top: 2px solid $border-dark;
- border-left: 2px solid $border-dark;
- border-bottom: 2px solid $border-light;
- border-right: 2px solid $border-light;
-}
-
-#workspaces button.urgent {
- background: $border-dark;
-}
-
-#cpu {
- padding: 0 10px;
- color: $highlight;
- border-top: 2px solid $border-dark;
- border-left: 2px solid $border-dark;
- border-bottom: 2px solid $border-light;
- border-right: 2px solid $border-light;
-}
-
-#idle_inhibitor,
-#cava,
-#scratchpad,
-#mode,
-#window,
-#memory,
-#clock,
-#battery,
-#backlight,
-#wireplumber,
-#pulseaudio,
-#tray,
-#mpris,
-#load {
- padding: 0 10px;
- background-color: $background;
- color: $text-color;
- border-top: 2px solid $border-dark;
- border-left: 2px solid $border-dark;
- border-bottom: 2px solid $border-light;
- border-right: 2px solid $border-light;
-}
diff --git a/glasshouse-desktop/dotfiles/config/waybar/flake.lock b/glasshouse-desktop/dotfiles/config/waybar/flake.lock
deleted file mode 100644
index 431168a..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/flake.lock
+++ /dev/null
@@ -1,65 +0,0 @@
-{
- "nodes": {
- "flake-compat": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "nixpkgs": {
- "locked": {
- "lastModified": 1726937504,
- "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "nixpkgs": "nixpkgs",
- "waybar": "waybar"
- }
- },
- "waybar": {
- "inputs": {
- "flake-compat": "flake-compat",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727266732,
- "narHash": "sha256-dt95fNEHaXBOvEtvaBpv1KsLhwWVulX4ndrVL7LPuZE=",
- "owner": "Alexays",
- "repo": "Waybar",
- "rev": "cad18f39f51fdbd93d3236572c8f18728b3a0930",
- "type": "github"
- },
- "original": {
- "owner": "Alexays",
- "repo": "Waybar",
- "type": "github"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/glasshouse-desktop/dotfiles/config/waybar/flake.nix b/glasshouse-desktop/dotfiles/config/waybar/flake.nix
deleted file mode 100644
index c0a73da..0000000
--- a/glasshouse-desktop/dotfiles/config/waybar/flake.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- description = "Waybar flake with custom configuration";
-
- inputs = {
- nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
- waybar = {
- url = "github:Alexays/Waybar";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- };
-
- outputs = { self, nixpkgs, ... }@inputs:
- let
- system = "x86_64-linux";
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- packages.${system} = {
- default = pkgs.waybar.overrideAttrs (oldAttrs: {
- configFile = ./config/config;
- });
- };
- };
-}