diff --git a/src/main/kotlin/xyz/limepot/kotRemote/Application.kt b/src/main/kotlin/xyz/limepot/kotRemote/Application.kt index fc0c27b..df32d76 100644 --- a/src/main/kotlin/xyz/limepot/kotRemote/Application.kt +++ b/src/main/kotlin/xyz/limepot/kotRemote/Application.kt @@ -52,8 +52,10 @@ val backendType = } // Create Jexer Application -class Application : TApplication(backendType, 60, 30, 18) { +class Application : TApplication(backendType, 60, 30, 16) { init { + this.screen.setTitle("kotRemote") + this.theme.load(Config().confDir.configDir + "/catppuccin.theme") WelcomeWindow(this) } } \ No newline at end of file diff --git a/src/main/resources/assets/catppuccin.theme b/src/main/resources/assets/catppuccin.theme new file mode 100644 index 0000000..db72beb --- /dev/null +++ b/src/main/resources/assets/catppuccin.theme @@ -0,0 +1,85 @@ +tbutton.active = bold cyan on green +tbutton.disabled = bold black on white +tbutton.inactive = black on green +tbutton.mnemonic = bold yellow on green +tbutton.mnemonic.highlighted = bold yellow on green +tbutton.mnemonic.pulse = bold black on black +tbutton.pulse = bold black on black +tcalendar.arrow = blue on cyan +tcalendar.background = white on blue +tcalendar.day = white on blue +tcalendar.day.selected = red on white +tcalendar.title = bold white on blue +tcheckbox.active = bold yellow on black +tcheckbox.inactive = white on blue +tcheckbox.mnemonic = bold yellow on blue +tcheckbox.mnemonic.highlighted = bold red on black +tcheckbox.pulse = RGB: #8a610d on #000000 +tcombobox.active = blue on cyan +tcombobox.inactive = black on white +tdesktop.background = blue on white +teditor = white on blue +teditor.margin = bold white on cyan +teditor.selected = black on cyan +tfield.active = black on cyan +tfield.inactive = black on white +tfield.pulse = RGB: #8a610d on #000000 +thelpwindow.background = bold white on cyan +thelpwindow.border = bold green on cyan +thelpwindow.link = bold yellow on blue +thelpwindow.link.active = bold yellow on cyan +thelpwindow.text = white on blue +thelpwindow.windowmove = bold green on cyan +tlabel = bold white on blue +tlabel.mnemonic = bold yellow on blue +tlist = white on blue +tlist.inactive = white on blue +tlist.selected = black on cyan +tlist.selected.inactive = black on white +tlist.unreadable = black on cyan +tmenu = black on white +tmenu.disabled = bold black on white +tmenu.highlighted = black on green +tmenu.mnemonic = red on white +tmenu.mnemonic.highlighted = red on green +tprogressbar.complete = bold blue on blue +tprogressbar.incomplete = white on blue +tradiobutton.active = bold yellow on black +tradiobutton.inactive = white on blue +tradiobutton.mnemonic = bold yellow on blue +tradiobutton.mnemonic.highlighted = bold red on black +tradiobutton.pulse = RGB: #8a610d on #000000 +tradiogroup.active = bold yellow on blue +tradiogroup.inactive = white on blue +tscroller.arrows = blue on cyan +tscroller.bar = cyan on blue +tspinner.active = blue on cyan +tspinner.inactive = black on white +tsplitpane = white on blue +tstatusbar.button = red on white +tstatusbar.selected = white on blue +tstatusbar.text = black on white +ttable.active = black on cyan +ttable.border = white on blue +ttable.inactive = white on blue +ttable.label = black on white +ttable.label.selected = blue on white +ttable.selected = bold yellow on cyan +ttext = white on blue +ttreeview = white on blue +ttreeview.expandbutton = bold green on blue +ttreeview.inactive = white on blue +ttreeview.selected = black on cyan +ttreeview.selected.inactive = black on white +ttreeview.unreadable = red on blue +twindow.background = bold yellow on blue +twindow.background.inactive = bold yellow on blue +twindow.background.modal = black on white +twindow.background.modal.inactive = black on white +twindow.background.windowmove = yellow on blue +twindow.border = bold white on blue +twindow.border.inactive = bold black on blue +twindow.border.modal = bold white on white +twindow.border.modal.inactive = bold black on white +twindow.border.modal.windowmove = bold green on white +twindow.border.windowmove = bold green on blue