- slack as wayland native application
- google chrome is a wayland native application now
- Emacs
  - `aggressive-indent`
  - `symex`
  - disabled `org-superstar-mode`
  - default `hunspell` dictionary is `en_US` now
- glances
- translate-shell
- `qutebrowser` is the default browser now
This commit is contained in:
Andrea Ciceri 2022-05-03 12:32:04 +02:00
parent 6791cb51a2
commit f80edaffdb
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
12 changed files with 66 additions and 6 deletions

View file

@ -0,0 +1,15 @@
(use-package symex
:custom
(symex-modal-backend 'evil)
:config
(symex-initialize)
(global-set-key (kbd "C-c s") 'symex-mode-interface)) ; or whatever keybinding you like
(use-package aggressive-indent
:commands (aggressive-indent-mode aggressive-indent-global-mode)
:hook
(emacs-lisp-mode . aggressive-indent-mode)
(lisp-mode . aggressive-indent-mode))
(provide 'config-lisp)

View file

@ -49,8 +49,8 @@
(use-package org-superstar
:custom
(org-superstar-special-todo-items t)
:hook
(('org-mode . (lambda () (org-superstar-mode 1)))))
;; :hook (('org-mode . (lambda () (org-superstar-mode 1))))
)
(use-package org-download
:hook

View file

@ -8,13 +8,13 @@
)
:custom
((ispell-program-name "hunspell")
(ispell-dictionary "it_IT"))
(ispell-dictionary "en_US"))
:config
(defun switch-dictionary-it-en ()
(interactive)
(let* ((dict ispell-current-dictionary)
(new (if (string= dict "it_IT") "en_US"
"it_IT")))
(new (if (string= dict "en_US") "it_IT"
"en_US")))
(ispell-change-dictionary new)
(message "Switched dictionary from %s to %s" dict new))))

View file

@ -28,5 +28,6 @@ Return nil if COMMAND is not found anywhere in `exec-path'."
(require 'config-purescript)
(require 'config-scad)
(require 'config-translate)
(require 'config-lisp)
(server-start)

View file

@ -1,3 +1,5 @@
{ pkgs, ... }:
{
programs.qutebrowser = {
enable = true;
@ -30,5 +32,17 @@
];
};
};
home.packages = [
(
pkgs.makeDesktopItem {
name = "qutebrowser";
exec = "qutebrowser %u";
comment = "Qutebrowser";
desktopName = "qutebrowser";
type = "Application";
mimeType = "x-scheme-handler/https";
}
)
];
}