feat(wpcarro/nixos): Support kyoko
Yet Another NixOS System Change-Id: I29590c5e7c2a651f3ef56642018649dddd9f06b6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7297 Reviewed-by: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: wpcarro <wpcarro@gmail.com>
This commit is contained in:
parent
869b6897be
commit
9166a9915a
6 changed files with 282 additions and 0 deletions
61
users/wpcarro/nixos/kyoko/kyoko.el
Normal file
61
users/wpcarro/nixos/kyoko/kyoko.el
Normal file
|
@ -0,0 +1,61 @@
|
|||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Dependencies
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(require 'bookmark)
|
||||
(require 'display)
|
||||
(require 'window-manager)
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Configuration
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(bookmark-install-kbd
|
||||
(make-bookmark :label "hadrian"
|
||||
:path "/hadrian"
|
||||
:kbd "h"))
|
||||
|
||||
(setq initial-buffer-choice "/hadrian")
|
||||
|
||||
(add-to-list 'ssh-hosts "wpcarro@tarasco")
|
||||
|
||||
(display-register primary
|
||||
:output "DP-2"
|
||||
:primary t
|
||||
:coords (0 0)
|
||||
:size (2560 1440)
|
||||
:rate 30.0
|
||||
:dpi 96
|
||||
:rotate normal)
|
||||
|
||||
(display-register secondary
|
||||
:output "DP-1"
|
||||
: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 I"
|
||||
:kbd "1"
|
||||
:display display-primary)
|
||||
(make-window-manager-named-workspace
|
||||
:label "Coding II"
|
||||
:kbd "2"
|
||||
:display display-primary)
|
||||
(make-window-manager-named-workspace
|
||||
:label "Chatting"
|
||||
:kbd "h"
|
||||
:display display-secondary)))
|
||||
|
||||
;; I *think* this needs to be the last statement in this file.
|
||||
(window-manager-init :init-hook #'display-arrange-main)
|
Loading…
Add table
Add a link
Reference in a new issue