diff --git a/resources/ui-horizontal.glade b/resources/ui-horizontal.glade
new file mode 100644
index 0000000..5a1af25
--- /dev/null
+++ b/resources/ui-horizontal.glade
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/ui.glade b/resources/ui-vertical.glade
similarity index 100%
rename from resources/ui.glade
rename to resources/ui-vertical.glade
diff --git a/shutdown-dialog.c b/shutdown-dialog.c
index ab4a71f..f4bad8e 100644
--- a/shutdown-dialog.c
+++ b/shutdown-dialog.c
@@ -14,8 +14,22 @@ int main(int argc, char *argv[]) {
GtkWidget *window, *btn_close, *btn_shutdown, *btn_reboot, *btn_suspend, *btn_logout;
gtk_init(&argc, &argv);
-
- builder = gtk_builder_new_from_resource("/shutdown-dialog/ui.glade");
+
+ int opt;
+
+ //Defaults
+ builder = gtk_builder_new_from_resource("/shutdown-dialog/ui-vertical.glade");
+
+ //Options here
+ while ((opt = getopt(argc, argv, "vh")) != -1) {
+ switch (opt) {
+ case 'v':
+ builder = gtk_builder_new_from_resource("/shutdown-dialog/ui-vertical.glade"); break;
+ case 'h':
+ builder = gtk_builder_new_from_resource("/shutdown-dialog/ui-horizontal.glade");
+ }
+ }
+
window = GTK_WIDGET(gtk_builder_get_object(builder, "window"));
btn_close = GTK_WIDGET(gtk_builder_get_object(builder, "close-button"));
btn_shutdown = GTK_WIDGET(gtk_builder_get_object(builder, "shutdown-button"));
diff --git a/shutdown-dialog.gresource.xml b/shutdown-dialog.gresource.xml
index f9b318e..167237a 100644
--- a/shutdown-dialog.gresource.xml
+++ b/shutdown-dialog.gresource.xml
@@ -1,7 +1,8 @@
- ui.glade
+ ui-vertical.glade
+ ui-horizontal.glade
close.png
shutdown.png
reboot.png