feat(wpcarro/ava): Support new machine
ava is my new (NixOS!) work machine :) Change-Id: I1f089f00c02519d5d1d93d011f29075d53500e74 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5450 Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
This commit is contained in:
parent
a37584a562
commit
d843f0bf4c
5 changed files with 186 additions and 1 deletions
46
users/wpcarro/nixos/ava/ava.el
Normal file
46
users/wpcarro/nixos/ava/ava.el
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Dependencies
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(require 'display)
|
||||
(require 'window-manager)
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Monitor Configuration
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(display-register primary
|
||||
:output "HDMI-1"
|
||||
:primary t
|
||||
:coords (0 0)
|
||||
:size (2560 1440)
|
||||
:rate 30.0
|
||||
:dpi 96
|
||||
:rotate normal)
|
||||
|
||||
(display-register secondary
|
||||
:output "HDMI-2"
|
||||
:primary nil
|
||||
:coords (2561 0)
|
||||
:size (2560 1440)
|
||||
:rate 30.0
|
||||
:dpi 96
|
||||
:rotate normal)
|
||||
|
||||
(display-arrangement main :displays (primary secondary))
|
||||
|
||||
(setq window-manager-named-workspaces
|
||||
(list (make-window-manager-named-workspace
|
||||
:label "Web Browsing"
|
||||
:kbd "c"
|
||||
:display display-secondary)
|
||||
(make-window-manager-named-workspace
|
||||
:label "Coding"
|
||||
:kbd "d"
|
||||
:display display-primary)
|
||||
(make-window-manager-named-workspace
|
||||
:label "Chatting"
|
||||
:kbd "h"
|
||||
:display display-secondary)))
|
||||
|
||||
(window-manager-init :init-hook #'display-arrange-main)
|
||||
Loading…
Add table
Add a link
Reference in a new issue