summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbd <bdunahu@colostate.edu>2024-03-30 01:58:24 -0600
committerbd <bdunahu@colostate.edu>2024-03-30 01:58:24 -0600
commite2cf8ec17ea045955fd6970971468c90e6b038a0 (patch)
tree3bcbf7ab0394c8283752d9eb1348e0790b720fe4
parentcf63c4329492097e922c335a615387ca90518c8e (diff)
Cleanup tab GUI, desktop-mode
-rw-r--r--.config/emacs/init.el3
-rw-r--r--.config/emacs/modules/bd--tabs.el8
-rw-r--r--.gitignore1
3 files changed, 10 insertions, 2 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index c364aaf..3ebf7fb 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -49,7 +49,6 @@
;;;; load modules
-(require 'bd--themes)
(require 'bd--essentials)
(require 'bd--essential-windowing)
(require 'bd--rss)
@@ -68,6 +67,8 @@
(require 'bd--emms)
(require 'bd--notmuch) ;; (gitignored)
(require 'bd--modeline)
+(require 'bd--themes)
(server-start)
+(desktop-read user-emacs-directory)
diff --git a/.config/emacs/modules/bd--tabs.el b/.config/emacs/modules/bd--tabs.el
index a07d054..533ce1a 100644
--- a/.config/emacs/modules/bd--tabs.el
+++ b/.config/emacs/modules/bd--tabs.el
@@ -6,7 +6,13 @@
(tab-bar-history-mode)
-;; bind tabs to 'Meta' like a browser
+;; remove useless gui elements
+(setopt tab-bar-format
+ '(tab-bar-format-tabs)
+ tab-bar-close-button-show nil)
+
+
+;; bind tabs to 'Meta' like other applications
(mapcar (lambda (i)
(keymap-global-set (format "M-%d" i)
(lambda ()
diff --git a/.gitignore b/.gitignore
index 91fabb1..781b818 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/.config/guix/modules/dwm/Makefile
/.config/offlineimap/
/.config/emacs/modules/bd--notmuch.el
+/.config/emacs/*.desktop*