summaryrefslogtreecommitdiff
path: root/.config/emacs/modules
diff options
context:
space:
mode:
authorbd <bdunahu@colostate.edu>2024-03-09 20:19:50 -0700
committerbd <bdunahu@colostate.edu>2024-03-09 20:19:50 -0700
commit443504c783443e568148bc467d740381deaf814c (patch)
tree9f28fe57aa1da33357eab9f8ff8ae9219e6b7eef /.config/emacs/modules
parent54884c3031769a51010d586d7d7d0248b62695e5 (diff)
exwm -> dwm
Diffstat (limited to '.config/emacs/modules')
-rw-r--r--.config/emacs/modules/bd--essential-windowing.el18
-rw-r--r--.config/emacs/modules/bd--eww.el13
-rw-r--r--.config/emacs/modules/bd--exwm-windowing.el15
3 files changed, 21 insertions, 25 deletions
diff --git a/.config/emacs/modules/bd--essential-windowing.el b/.config/emacs/modules/bd--essential-windowing.el
index 9917a93..14b7065 100644
--- a/.config/emacs/modules/bd--essential-windowing.el
+++ b/.config/emacs/modules/bd--essential-windowing.el
@@ -14,6 +14,24 @@
;; no fringe
(fringe-mode '(0 . 0))
+(keymap-global-set "M-n" 'other-window)
+(keymap-global-set "M-p" (lambda ()
+ (interactive)
+ (other-window -1)))
+
+
+;; dedication
+(defun toggle-current-window-dedication ()
+ "Adds or revokes dedicated window status from a buffer. A
+dedicated buffer will never be automatically orphaned."
+ (interactive)
+ (let* ((window (selected-window))
+ (dedicated (window-dedicated-p window)))
+ (set-window-dedicated-p window (not dedicated))
+ (message "Window %sdedicated to %s"
+ (if dedicated "no longer " "")
+ (buffer-name))))
+
;; alpha
(defun bd/clamp (lower-bound upper-bound value)
(max lower-bound (min value upper-bound)))
diff --git a/.config/emacs/modules/bd--eww.el b/.config/emacs/modules/bd--eww.el
index 31ff15b..6623323 100644
--- a/.config/emacs/modules/bd--eww.el
+++ b/.config/emacs/modules/bd--eww.el
@@ -1,19 +1,6 @@
;; -*- lexical-binding: t; -*-
-;;;; chromium
-;; less chromium the better
-(defun chromium (url)
- "Given a user url or search term, opens chromium
-in application mode. Application mode removes foreign
-tabs and search bars, better integrating with emacs."
- (interactive "sEnter url or keywords: ")
- (setq url (eww--dwim-expand-url url))
- (start-process-shell-command "chromium" nil (concat "chromium --incognito --app=\"" url "\"")))
-
-
-;;(defun bd/eww-open-chromium
-;;;; eww
;; do not use an external browser
(setopt browse-url-browser-function 'eww-browse-url
shr-use-fonts t
diff --git a/.config/emacs/modules/bd--exwm-windowing.el b/.config/emacs/modules/bd--exwm-windowing.el
index dc9d8c4..82e72bd 100644
--- a/.config/emacs/modules/bd--exwm-windowing.el
+++ b/.config/emacs/modules/bd--exwm-windowing.el
@@ -1,5 +1,8 @@
;; -*- lexical-binding: t; -*-
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; This file is no longer in use! ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; utilities
;; desktop
@@ -20,18 +23,6 @@ that buffer."
(exwm-workspace-switch-create 1))
-(defun toggle-current-window-dedication ()
- "Adds or revokes dedicated window status from a buffer. A
-dedicated buffer will never be automatically orphaned."
- (interactive)
- (let* ((window (selected-window))
- (dedicated (window-dedicated-p window)))
- (set-window-dedicated-p window (not dedicated))
- (message "Window %sdedicated to %s"
- (if dedicated "no longer " "")
- (buffer-name))))
-
-
;;;; bookmarks, passwords
(defun insert-bookmark ()
"Inserts a url or string from permanent