@ -616,7 +615,6 @@ Deploy this configuration with ~nixos-rebuild switch --flake /etc/dotfiles/#nixo
modules.x11.enable = true;
modules.ssh.enable = true;
modules.hugo.enable = true;
modules.godot.enable = true;
modules.flakes.enable = true;
modules.cachix.enable = true;
modules.docker.enable = true;
@ -748,7 +746,7 @@ in {
services.picom.enable = true;
services.printing.enable = true;
fonts.fonts = with pkgs; [
fonts.packages = with pkgs; [
iosevka-bin
fira-code-symbols
emacs-all-the-icons-fonts
@ -844,44 +842,6 @@ in {
}
#+END_SRC
** Godot
#+NAME: module-godot
#+BEGIN_SRC nix
./modules/godot.nix
#+END_SRC
[[https://godotengine.org][Godot]] is a cross-platform, free and open-source game engine released under the MIT license. It provides a huge set of common tools, so you can focus on making your game without reinventing the wheel. It's completely free and open-source, no strings attached, no royalties. The game belongs to the creator down to each line of the engine code.
@ -1488,6 +1447,7 @@ When Emacs is started, it normally tries to load a Lisp program from an ititiali
<<emacs-vterm-elisp>>
<<emacs-magit-elisp>>
<<emacs-fonts-elisp>>
<<emacs-line-numbers-elisp>>
<<emacs-frames-elisp>>
<<emacs-ligatures-elisp>>
<<emacs-elfeed-elisp>>
@ -1495,7 +1455,6 @@ When Emacs is started, it normally tries to load a Lisp program from an ititiali
<<emacs-electric-pair-elisp>>
<<emacs-lsp-elisp>>
<<emacs-company-elisp>>
<<emacs-gdscript-elisp>>
<<emacs-golang-elisp>>
<<emacs-typescript-elisp>>
<<emacs-dart-elisp>>
@ -2023,6 +1982,24 @@ epkgs.hydra
"tf" '(hydra-text-scale/body :which-key "Font"))
#+END_SRC
*** Line Numbers
With relative line numbers, each line in a file is numbered relative to the cursor's current position to show the distance to that line. The current line is marked 0, the ones above and below are marked 1, and so on.
#+NAME: emacs-line-numbers-elisp
#+BEGIN_SRC emacs-lisp
;; Enable relative line numbers.
;; (global-display-line-numbers-mode +1)
(setq display-line-numbers-type 'relative)
;; Enable line numbering for all programming modes.