2022-01-28 07:21:37 +01:00
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
;; Dependencies
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
2022-09-06 19:03:38 +02:00
|
|
|
(require 'tvl)
|
2022-01-28 07:21:37 +01:00
|
|
|
(require 'display)
|
|
|
|
(require 'window-manager)
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
;; Monitor Configuration
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
|
|
|
(display-register laptop
|
|
|
|
:output "eDP-1"
|
|
|
|
:primary t
|
|
|
|
:coords (0 0)
|
|
|
|
:size (1920 1080)
|
|
|
|
:rate 30.0
|
|
|
|
:dpi 96
|
|
|
|
:rotate normal)
|
|
|
|
|
|
|
|
(display-arrangement primary :displays (laptop))
|
|
|
|
|
2022-09-06 19:03:38 +02:00
|
|
|
(setq initial-buffer-choice tvl-depot-path)
|
|
|
|
|
2022-01-28 07:21:37 +01:00
|
|
|
(setq window-manager-named-workspaces
|
|
|
|
(list (make-window-manager-named-workspace
|
|
|
|
:label "Web Browsing"
|
|
|
|
:kbd "c"
|
|
|
|
:display display-laptop)
|
|
|
|
(make-window-manager-named-workspace
|
|
|
|
:label "Coding"
|
|
|
|
:kbd "d"
|
|
|
|
:display display-laptop)
|
|
|
|
(make-window-manager-named-workspace
|
|
|
|
:label "Chatting"
|
|
|
|
:kbd "h"
|
|
|
|
:display display-laptop)))
|
|
|
|
|
|
|
|
(window-manager-init :init-hook #'display-arrange-primary)
|