Compare commits
5 commits
a248699894
...
1c30ed9675
Author | SHA1 | Date | |
---|---|---|---|
1c30ed9675 | |||
4bc65a2602 | |||
e48d85b621 | |||
13b7728495 | |||
68f3945789 |
1 changed files with 77 additions and 0 deletions
77
oni/home/config/pop-os.scm
Normal file
77
oni/home/config/pop-os.scm
Normal file
|
@ -0,0 +1,77 @@
|
|||
(define-module (oni home config pop-os)
|
||||
#:use-module ((gnu home)
|
||||
#:select (home-environment))
|
||||
#:use-module ((gnu packages)
|
||||
#:select (specification->package+output))
|
||||
#:use-module ((gnu services)
|
||||
#:select (service))
|
||||
#:use-module ((guix gexp)
|
||||
#:select (local-file
|
||||
mixed-text-file))
|
||||
#:use-module ((oni home config common)
|
||||
#:select (home-channels-service))
|
||||
#:use-module ((oni home services emacs)
|
||||
#:select (home-emacs-service-type
|
||||
home-emacs-configuration
|
||||
home-wakatime-service-type
|
||||
home-wakatime-configuration))
|
||||
#:use-module ((oni home services environment)
|
||||
#:select (home-environment-service))
|
||||
#:use-module ((oni packages emacs-config)
|
||||
#:select (emacs-oni-bookmark
|
||||
emacs-oni-browse-url
|
||||
emacs-oni-common-lisp
|
||||
emacs-oni-compilation
|
||||
emacs-oni-core
|
||||
emacs-oni-diff-hl
|
||||
emacs-oni-dired
|
||||
emacs-oni-elisp
|
||||
emacs-oni-git-commit
|
||||
emacs-oni-gui
|
||||
emacs-oni-log-edit
|
||||
emacs-oni-magit
|
||||
emacs-oni-package
|
||||
emacs-oni-project
|
||||
emacs-oni-scheme
|
||||
emacs-oni-tramp)))
|
||||
|
||||
(home-environment
|
||||
(packages (list (specification->package+output "glibc-locales")
|
||||
(specification->package+output "font-fantasque-sans")
|
||||
(specification->package+output "font-comic-neue")
|
||||
emacs-oni-core
|
||||
emacs-oni-compilation
|
||||
emacs-oni-common-lisp
|
||||
emacs-oni-browse-url
|
||||
emacs-oni-package
|
||||
emacs-oni-elisp
|
||||
emacs-oni-gui
|
||||
emacs-oni-magit
|
||||
emacs-oni-diff-hl
|
||||
emacs-oni-project
|
||||
emacs-oni-dired
|
||||
emacs-oni-log-edit
|
||||
emacs-oni-git-commit
|
||||
emacs-oni-scheme
|
||||
emacs-oni-tramp
|
||||
emacs-oni-bookmark))
|
||||
(services (list home-channels-service
|
||||
home-environment-service
|
||||
(service home-emacs-service-type
|
||||
(home-emacs-configuration
|
||||
(configurations
|
||||
(list
|
||||
(local-file "../services/emacs/init.el")
|
||||
(mixed-text-file
|
||||
"init.el"
|
||||
"(with-eval-after-load 'project (require 'oni-project))\n"
|
||||
"(require 'oni-gui)\n"
|
||||
"(setq custom-file \"~/.config/emacs/custom.el\")\n"
|
||||
"(load custom-file :noerror)\n"
|
||||
"(provide 'init)\n"
|
||||
";;; init.el ends here\n")))))
|
||||
(service home-wakatime-service-type
|
||||
(home-wakatime-configuration
|
||||
(api-url "https://waka.ryuslash.org/api")
|
||||
(exclude '("COMMIT_EDITMSG$"
|
||||
"TAG_EDITMSG$")))))))
|
Loading…
Reference in a new issue