about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--home-manager/soispha/config/alacritty/alacritty.yml6
-rw-r--r--home-manager/soispha/config/firefox/config/prefs/default.nix2
-rw-r--r--home-manager/soispha/config/firefox/config/prefs/override.js20
-rw-r--r--home-manager/soispha/config/git/default.nix2
-rw-r--r--home-manager/soispha/config/gpg/default.nix2
-rw-r--r--home-manager/soispha/config/himalaya/default.nix2
-rw-r--r--home-manager/soispha/config/lf/commands/default.nix4
-rwxr-xr-xhome-manager/soispha/config/lf/commands/scripts/open_config2
-rwxr-xr-xhome-manager/soispha/config/lf/commands/scripts/set_wall_paper2
-rwxr-xr-xhome-manager/soispha/config/lf/commands/scripts/trash2
-rwxr-xr-xhome-manager/soispha/config/lf/commands/scripts/unarchive2
-rw-r--r--home-manager/soispha/config/lf/default.nix8
-rw-r--r--home-manager/soispha/config/mail/default.nix6
-rw-r--r--home-manager/soispha/config/mail/non_public_accounts.nixbin999 -> 1002 bytes
-rw-r--r--home-manager/soispha/config/mako/default.nix2
-rw-r--r--home-manager/soispha/config/mbsync/default.nix4
-rw-r--r--home-manager/soispha/config/mpv/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/autocmds/default.nix4
-rw-r--r--home-manager/soispha/config/neovim/nixvim/options/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/colorscheme/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/femaco/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/femaco/lua/femaco.lua2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/goto-preview/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/harpoon/default.nix4
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/lua/lf-nvim.lua2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/lsp-progress-nvim/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/lualine/default.nix4
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/nvim-cmp/default.nix4
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/nvim-lint/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/frecency/default.nix2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/rooter/lua/rooter.lua2
-rw-r--r--home-manager/soispha/config/neovim/nixvim/plugins/treesitter/default.nix6
-rw-r--r--home-manager/soispha/config/ssh/default.nix2
-rw-r--r--home-manager/soispha/config/swayidle/default.nix4
-rw-r--r--home-manager/soispha/config/tridactyl/config.vim2
-rw-r--r--home-manager/soispha/config/zsh/config/zsh-prompt.sh2
-rw-r--r--home-manager/soispha/config/zsh/default.nix6
-rw-r--r--home-manager/soispha/default.nix8
-rw-r--r--home-manager/soispha/packages/default.nix6
-rw-r--r--home-manager/soispha/packages/scripts.nix10
-rwxr-xr-xhome-manager/soispha/packages/scripts/apps/aumo2
-rwxr-xr-xhome-manager/soispha/packages/scripts/small_functions/gtk-themes2
-rwxr-xr-xhome-manager/soispha/packages/scripts/wrappers/yti2
-rw-r--r--home-manager/soispha/wms/river/res/moonlander.ron6
-rw-r--r--hosts/apzu/hardware/default.nix2
-rw-r--r--hosts/apzu/hardware/gpu.nix2
-rw-r--r--hosts/isimud/default.nix2
-rw-r--r--hosts/lahmu/hardware/default.nix2
-rw-r--r--hosts/lahmu/hardware/gpu.nix2
-rw-r--r--hosts/tiamat/hardware/default.nix2
-rw-r--r--hosts/tiamat/hardware/gpu.nix2
-rw-r--r--system/disks/default.nix2
-rw-r--r--system/disks/hibernate.nix2
-rw-r--r--system/font/default.nix2
-rw-r--r--system/impermanence/default.nix2
-rw-r--r--system/libvirtd/default.nix4
-rw-r--r--system/nixpkgs/default.nix4
-rw-r--r--system/services/nix/default.nix2
-rw-r--r--system/services/xdg/default.nix4
-rw-r--r--system/tempfiles/default.nix2
-rw-r--r--system/users/default.nix2
-rw-r--r--todo.md2
63 files changed, 103 insertions, 103 deletions
diff --git a/home-manager/soispha/config/alacritty/alacritty.yml b/home-manager/soispha/config/alacritty/alacritty.yml
index ad6e417e..fdccac3f 100644
--- a/home-manager/soispha/config/alacritty/alacritty.yml
+++ b/home-manager/soispha/config/alacritty/alacritty.yml
@@ -194,10 +194,10 @@ font:
   # If `true`, Alacritty will use a custom built-in font for box drawing
   # characters (Unicode points 2500 - 259f).
   #
-  builtin_box_drawing: true # TODO
+  builtin_box_drawing: true # TODO:
 
 # If `true`, bold text is drawn using the bright color variants.
-#draw_bold_text_with_bright_colors: true # TODO
+#draw_bold_text_with_bright_colors: true # TODO:
 
 # Colors (Tomorrow Night)
 colors:
@@ -345,7 +345,7 @@ colors:
   # Whether or not `window.opacity` applies to all cell backgrounds or only to
   # the default background. When set to `true` all cells will be transparent
   # regardless of their background color.
-  #transparent_background_colors: false # TODO
+  #transparent_background_colors: false # TODO:
 
 # Bell
 #
diff --git a/home-manager/soispha/config/firefox/config/prefs/default.nix b/home-manager/soispha/config/firefox/config/prefs/default.nix
index e0e72cf9..91bb65f0 100644
--- a/home-manager/soispha/config/firefox/config/prefs/default.nix
+++ b/home-manager/soispha/config/firefox/config/prefs/default.nix
@@ -17,7 +17,7 @@ in
     cat << EOF >> $out/user.js;
     // My bookmarks
     user_pref("browser.bookmarks.file", "${toString (firefoxBookmarksFile bookmarks)}");
-    user_pref("browser.startup.homepage", "file:///home/dt/home.html"); // 0103 // TODO add this from a flake
+    user_pref("browser.startup.homepage", "file:///home/dt/home.html"); // 0103 // TODO: add this from a flake
     user_pref("browser.download.dir", "${config.home.homeDirectory}/media/downloads");
     EOF
   ''
diff --git a/home-manager/soispha/config/firefox/config/prefs/override.js b/home-manager/soispha/config/firefox/config/prefs/override.js
index 7e63e532..9c9b70e5 100644
--- a/home-manager/soispha/config/firefox/config/prefs/override.js
+++ b/home-manager/soispha/config/firefox/config/prefs/override.js
@@ -33,10 +33,10 @@ user_pref("browser.startup.page", 3); // 0102
 
 user_pref("browser.newtabpage.enabled", true); // 0104
 
-// disable the geoservice, TODO don't know if I want this
+// disable the geoservice, TODO: don't know if I want this
 //user_pref("geo.provider.use_geoclue", false); // 0202
 
-// TODO is this something useful?
+// TODO: is this something useful?
 user_pref("datareporting.policy.dataSubmissionEnabled", true); // 0330
 
 // enable health reports
@@ -51,7 +51,7 @@ user_pref("app.shield.optoutstudies.enabled", true); // 0340
 // I guess that browsing protection is useful
 user_pref("browser.safebrowsing.downloads.remote.enabled", true); // 0403
 
-// TODO does this (-> set to false) make things slower?
+// TODO: does this (-> set to false) make things slower?
 user_pref("network.prefetch-next", true); // 0601
 
 // enable ipv6 because the rest of the system uses it
@@ -64,7 +64,7 @@ user_pref("network.trr.mode", 3); // 0710
 user_pref("keyword.enabled", true); // 801
 user_pref("browser.search.suggest.enabled", true); // 0804
 user_pref("browser.urlbar.suggest.searches", true); // 0804
-// TODO no idea what this does, enabling it
+// TODO: no idea what this does, enabling it
 user_pref("browser.urlbar.showSearchTerms.enabled", true); // 9004
 
 // prefetch urls, if the get auto completed
@@ -76,10 +76,10 @@ user_pref("general.autoScroll", false);
 // add new tabs after the current one
 user_pref("browser.tabs.insertAfterCurrent", true);
 
-// TODO I might want to enable this
+// TODO: I might want to enable this
 //user_pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false); // 0807
 
-// TODO enable form and search history?
+// TODO: enable form and search history?
 //user_pref("browser.formfill.enable", false); // 0810
 
 // disk cache should help performance
@@ -143,7 +143,7 @@ user_pref("privacy.donottrackheader.enabled", true); // 7015
 // Allow my custom css
 user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
 
-// might improve performance TODO
+// might improve performance TODO:
 user_pref("gfx.webrender.all", true);
 
 // disable updates (pretty pointless with nix)
@@ -154,12 +154,12 @@ user_pref("app.update.channel", "default");
 user_pref("browser.ctrlTab.recentlyUsedOrder", false);
 
 user_pref("browser.download.useDownloadDir", true);
-user_pref("browser.download.folderList", 2); # TODO
+user_pref("browser.download.folderList", 2); # TODO:
 user_pref("browser.download.viewableInternally.typeWasRegistered.svg", true);
 user_pref("browser.download.viewableInternally.typeWasRegistered.webp", true);
 user_pref("browser.download.viewableInternally.typeWasRegistered.xml", true);
 
-// TODO what does this do?
+// TODO: what does this do?
 user_pref("browser.search.widget.inNavBar", true);
 
 user_pref("browser.shell.checkDefaultBrowser", false);
@@ -178,7 +178,7 @@ user_pref("extensions.extensions.activeThemeID", "firefox-alpenglow@mozilla.org"
 // highlight all entries when searching
 user_pref("findbar.highlightAll", true);
 
-// TODO
+// TODO:
 //user_pref("extensions.webcompat.enable_picture_in_picture_overrides", true);
 //user_pref("extensions.webcompat.enable_shims", true);
 //user_pref("extensions.webcompat.perform_injections", true);
diff --git a/home-manager/soispha/config/git/default.nix b/home-manager/soispha/config/git/default.nix
index 16c16863..f99f705c 100644
--- a/home-manager/soispha/config/git/default.nix
+++ b/home-manager/soispha/config/git/default.nix
@@ -8,7 +8,7 @@
 in {
   programs.git = {
     enable = true;
-    #package = pkgs.gitAndTools.gitFull; # TODO for git send-email support
+    #package = pkgs.gitAndTools.gitFull; # TODO: for git send-email support
     aliases = {
       st = "status";
       ds = "diff --staged";
diff --git a/home-manager/soispha/config/gpg/default.nix b/home-manager/soispha/config/gpg/default.nix
index 52069c94..97334c8f 100644
--- a/home-manager/soispha/config/gpg/default.nix
+++ b/home-manager/soispha/config/gpg/default.nix
@@ -21,7 +21,7 @@
       agent-program = "${agent-program}/bin/onlykey-gpg-agent";
 
       default-key = "Soispha <soispha@vhack.eu>";
-      # TODO add more
+      # TODO: add more
     };
   gpg-agent =
     if nixosConfig.networking.hostName == "isimud"
diff --git a/home-manager/soispha/config/himalaya/default.nix b/home-manager/soispha/config/himalaya/default.nix
index 99329a34..c072693e 100644
--- a/home-manager/soispha/config/himalaya/default.nix
+++ b/home-manager/soispha/config/himalaya/default.nix
@@ -2,7 +2,7 @@
   programs.himalaya = {
     enable = true;
     settings = {
-      # TODO
+      # TODO:
     };
   };
 }
diff --git a/home-manager/soispha/config/lf/commands/default.nix b/home-manager/soispha/config/lf/commands/default.nix
index 80d20ca8..ae7ee068 100644
--- a/home-manager/soispha/config/lf/commands/default.nix
+++ b/home-manager/soispha/config/lf/commands/default.nix
@@ -181,7 +181,7 @@ in {
     dependencies = builtins.attrValues {
       #inherit
       #(pkgs)
-      ## TODO rewrite this:  bookmenu, https://github.com/jarun/buku
+      ## TODO: rewrite this:  bookmenu, https://github.com/jarun/buku
       #
       #buku
       #;
@@ -232,7 +232,7 @@ in {
         (pkgs)
         gnutar
         unzip
-        # TODO this is unfree! unrar
+        # TODO: this is unfree! unrar
         
         p7zip
         ;
diff --git a/home-manager/soispha/config/lf/commands/scripts/open_config b/home-manager/soispha/config/lf/commands/scripts/open_config
index c99422f1..35e5165d 100755
--- a/home-manager/soispha/config/lf/commands/scripts/open_config
+++ b/home-manager/soispha/config/lf/commands/scripts/open_config
@@ -3,5 +3,5 @@
 # shellcheck source=/dev/null
 SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 
-"$EDITOR" "$(bookmenu -b ~/.config/bookmenu/configs -f fzf -o)" # TODO implement this
+"$EDITOR" "$(bookmenu -b ~/.config/bookmenu/configs -f fzf -o)" # TODO: implement this
 # vim: ft=sh
diff --git a/home-manager/soispha/config/lf/commands/scripts/set_wall_paper b/home-manager/soispha/config/lf/commands/scripts/set_wall_paper
index 45049283..c493e773 100755
--- a/home-manager/soispha/config/lf/commands/scripts/set_wall_paper
+++ b/home-manager/soispha/config/lf/commands/scripts/set_wall_paper
@@ -3,7 +3,7 @@
 # shellcheck source=/dev/null
 SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 
-die "No yet implemented" # TODO do what the 'die' says
+die "No yet implemented" # TODO: do what the 'die' says
 #sed -i "s,export AWMWALLPAPER='.*',export AWMWALLPAPER='${f}'," ${ZDOTDIR}/.zshenv
 #nohub swaybg -i "$f"
 #feh --bg-max --no-fehbg "$f"
diff --git a/home-manager/soispha/config/lf/commands/scripts/trash b/home-manager/soispha/config/lf/commands/scripts/trash
index 7f477550..8dd6033d 100755
--- a/home-manager/soispha/config/lf/commands/scripts/trash
+++ b/home-manager/soispha/config/lf/commands/scripts/trash
@@ -10,7 +10,7 @@ while read -r file; do
     set -- "$@" "$file"
 done < "$(tmp "echo '$fx'")"
 
-# TODO why are we using trashy at all, when trash-cli can do everything?
+# TODO: why are we using trashy at all, when trash-cli can do everything?
 # try trashy first, trough nix because both trashy and trash-cli provide a trash command, which conflicts
 nix run nixpkgs#trashy -- put "$@" 2> "$trash_output";
 
diff --git a/home-manager/soispha/config/lf/commands/scripts/unarchive b/home-manager/soispha/config/lf/commands/scripts/unarchive
index 69cc601c..ee97f3b1 100755
--- a/home-manager/soispha/config/lf/commands/scripts/unarchive
+++ b/home-manager/soispha/config/lf/commands/scripts/unarchive
@@ -6,7 +6,7 @@ SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 # extract the current file with the right command
 # (xkcd link: https://xkcd.com/1168/)
 set -f
-# TODO add support for multiple files at once
+# TODO: add support for multiple files at once
 case "$f" in
     *.tar.bz|*.tar.bz2|*.tbz|*.tbz2) tar xjvf "$f";;
     *.tar.gz|*.tgz) tar xzvf "$f";;
diff --git a/home-manager/soispha/config/lf/default.nix b/home-manager/soispha/config/lf/default.nix
index a4f7d7b9..ed037b05 100644
--- a/home-manager/soispha/config/lf/default.nix
+++ b/home-manager/soispha/config/lf/default.nix
@@ -13,7 +13,7 @@ in {
   xdg.configFile."lf/icons".source = ./icons;
   xdg.configFile."lf/colors".source = ./colors;
 
-  # TODO add the systemd tempfile option here
+  # TODO: add the systemd tempfile option here
 
   programs.lf = {
     enable = true;
@@ -25,11 +25,11 @@ in {
       source = "${pkgs.ctpv}/bin/ctpv";
     };
     settings = {
-      # TODO this needs to be added to nixos:
+      # TODO: this needs to be added to nixos:
       #autoquit = true; # quit the server, if no clients are left
       #dirpreviews = true; # preview for directories
 
-      dircounts = true; # count things in directories TODO this has performance impact
+      dircounts = true; # count things in directories TODO: this has performance impact
       drawbox = true;
       # errorfmt = "\\033[1;91m==> ERROR:\\033[0m\\033[1;93m%s\\033[0m";
       errorfmt = "\\033[1;91m%s\\033[0m";
@@ -40,7 +40,7 @@ in {
       shell = "sh";
       shellopts = "-eu"; # e: exit on error; u: error for unset variables
     };
-    # TODO remove auto quit, if it has been added
+    # TODO: remove auto quit, if it has been added
     extraConfig = ''
       &${pkgs.ctpv}/bin/ctpv -s $id
       cmd on-quit %${pkgs.ctpv}/bin/ctpv -e $id
diff --git a/home-manager/soispha/config/mail/default.nix b/home-manager/soispha/config/mail/default.nix
index f934b68c..475bcacf 100644
--- a/home-manager/soispha/config/mail/default.nix
+++ b/home-manager/soispha/config/mail/default.nix
@@ -24,7 +24,7 @@
       signByDefault = true;
     };
     signature = {
-      # TODO
+      # TODO:
     };
     neomutt = {
       enable = true;
@@ -38,7 +38,7 @@
       backend = "imap";
       sender = "smtp";
       settings = {
-        # TODO
+        # TODO:
       };
     };
     smtp = {
@@ -50,7 +50,7 @@
       port = 993;
     };
     jmap = {
-      # TODO
+      # TODO:
     };
     maildir = {
       path = "soispha";
diff --git a/home-manager/soispha/config/mail/non_public_accounts.nix b/home-manager/soispha/config/mail/non_public_accounts.nix
index 5b9a6723..0076aebd 100644
--- a/home-manager/soispha/config/mail/non_public_accounts.nix
+++ b/home-manager/soispha/config/mail/non_public_accounts.nix
Binary files differdiff --git a/home-manager/soispha/config/mako/default.nix b/home-manager/soispha/config/mako/default.nix
index e6eb5eb3..711457f2 100644
--- a/home-manager/soispha/config/mako/default.nix
+++ b/home-manager/soispha/config/mako/default.nix
@@ -16,7 +16,7 @@
     icons = true;
     ignoreTimeout = true;
     layer = "overlay";
-    markup = true; # TODO
+    markup = true; # TODO:
     maxIconSize = 64;
     sort = "-time";
     extraConfig = ''
diff --git a/home-manager/soispha/config/mbsync/default.nix b/home-manager/soispha/config/mbsync/default.nix
index 6be4f57c..ac9808c9 100644
--- a/home-manager/soispha/config/mbsync/default.nix
+++ b/home-manager/soispha/config/mbsync/default.nix
@@ -3,13 +3,13 @@
   lib,
   ...
 }: {
-  # TODO I have no clue if both are needed, but it looks neat, right?
+  # TODO: I have no clue if both are needed, but it looks neat, right?
   programs.mbsync = {
     enable = true;
   };
   services.mbsync = {
     enable = true;
-    # TODO enable after isync 1.5 drops
+    # TODO: enable after isync 1.5 drops
     #configFile = "${config.xdg.configHome}/mbsync/mbsync.conf";
   };
   # Disable the timer, and only activate it on neomutt start
diff --git a/home-manager/soispha/config/mpv/default.nix b/home-manager/soispha/config/mpv/default.nix
index 63e36117..1e10f2ef 100644
--- a/home-manager/soispha/config/mpv/default.nix
+++ b/home-manager/soispha/config/mpv/default.nix
@@ -5,6 +5,6 @@
 }: {
   programs.mpv = {
     enable = true;
-    # TODO add config
+    # TODO: add config
   };
 }
diff --git a/home-manager/soispha/config/neovim/nixvim/autocmds/default.nix b/home-manager/soispha/config/neovim/nixvim/autocmds/default.nix
index b1945944..e7dca8b1 100644
--- a/home-manager/soispha/config/neovim/nixvim/autocmds/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/autocmds/default.nix
@@ -20,14 +20,14 @@
       {
         event = ["WinLeave"];
         pattern = ["*"];
-        command = "set nocursorline"; # TODO possible also nocursorcolumn
+        command = "set nocursorline"; # TODO: possible also nocursorcolumn
         group = "cursor_off";
         description = "Display cursorline and cursorcolumn ONLY in active window.";
       }
       {
         event = ["WinEnter"];
         pattern = ["*"];
-        command = "set cursorline"; # TODO possible also cursorcolumn
+        command = "set cursorline"; # TODO: possible also cursorcolumn
         group = "cursor_off";
         description = "Display cursorline and cursorcolumn ONLY in active window.";
       }
diff --git a/home-manager/soispha/config/neovim/nixvim/options/default.nix b/home-manager/soispha/config/neovim/nixvim/options/default.nix
index 7d1937a9..879a5cd1 100644
--- a/home-manager/soispha/config/neovim/nixvim/options/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/options/default.nix
@@ -51,7 +51,7 @@
 
     hidden = true; # allows you to hide buffers with unsaved changes without being prompted
 
-    laststatus = 3; # use global statusline # TODO
+    laststatus = 3; # use global statusline # TODO:
 
     list = true; # show whitespace
 
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/colorscheme/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/colorscheme/default.nix
index db8fde1c..bb1e128c 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/colorscheme/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/colorscheme/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package nightfox though a module
+    # TODO: package nightfox though a module
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/nightfox.lua}
     '';
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/femaco/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/femaco/default.nix
index 7e641da4..6d7ec16a 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/femaco/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/femaco/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package femaco though a module
+    # TODO: package femaco though a module
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/femaco.lua}
     '';
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/femaco/lua/femaco.lua b/home-manager/soispha/config/neovim/nixvim/plugins/femaco/lua/femaco.lua
index 42ec73c1..228b0aa6 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/femaco/lua/femaco.lua
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/femaco/lua/femaco.lua
@@ -15,7 +15,7 @@ require('femaco').setup({
   float_opts = function(code_block)
     return {
       relative = 'cursor',
-      width = clip_val(5, 120, vim.api.nvim_win_get_width(0) - 10),  -- TODO how to offset sign column etc?
+      width = clip_val(5, 120, vim.api.nvim_win_get_width(0) - 10),  -- TODO: how to offset sign column etc?
       height = clip_val(5, #code_block.lines, vim.api.nvim_win_get_height(0) - 6),
       anchor = 'NW',
       row = 0,
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/goto-preview/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/goto-preview/default.nix
index ea89b045..740bb04c 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/goto-preview/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/goto-preview/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package goto-preview though a module
+    # TODO: package goto-preview though a module
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/goto-preview.lua}
     '';
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/harpoon/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/harpoon/default.nix
index cf0e6d82..ecd1d6cb 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/harpoon/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/harpoon/default.nix
@@ -36,9 +36,9 @@ in {
   programs.nixvim = {
     plugins.harpoon = {
       enable = true;
-      # menu.width = "vim.api.nvim_win_get_width(0) - 4"; # TODO integrate that
+      # menu.width = "vim.api.nvim_win_get_width(0) - 4"; # TODO: integrate that
       keymaps = {
-        tmuxGotoTerminal = null; # TODO
+        tmuxGotoTerminal = null; # TODO:
       };
     };
     maps.normalVisualOp =
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/default.nix
index 37686779..d344d87e 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package lf-nvim though a module
+    # TODO: package lf-nvim though a module
     # FIXME change the nvim path, when I change the path with lf
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/lf-nvim.lua}
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/lua/lf-nvim.lua b/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/lua/lf-nvim.lua
index 1d111a58..60293b60 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/lua/lf-nvim.lua
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/lf-nvim/lua/lf-nvim.lua
@@ -3,7 +3,7 @@ local fn = vim.fn
 -- Defaults
 require("lf").setup({
     default_action = "drop", -- default action when `Lf` opens a file
-    -- TODO what do these mappings do?
+    -- TODO: what do these mappings do?
     default_actions = {    -- default action keybindings
         ["<C-t>"] = "tabedit",
         ["<C-x>"] = "split",
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/lsp-progress-nvim/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/lsp-progress-nvim/default.nix
index 71385a91..6602ceb6 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/lsp-progress-nvim/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/lsp-progress-nvim/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package lsp-progress-nvim though a module
+    # TODO: package lsp-progress-nvim though a module
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/lsp-progress-nvim.lua}
     '';
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/lualine/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/lualine/default.nix
index 8415a2e8..de48efea 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/lualine/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/lualine/default.nix
@@ -101,10 +101,10 @@
     winbar = {};
     inactiveWinbar = {};
 
-    # TODO add all installed and supported extensions here
+    # TODO: add all installed and supported extensions here
     extensions = [
       "toggleterm"
-      # "fugitive" # TODO maybe add this?
+      #"fugitive" # TODO: maybe add this?
     ];
   };
 }
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/nvim-cmp/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/nvim-cmp/default.nix
index f8eefa7a..2fd35272 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/nvim-cmp/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/nvim-cmp/default.nix
@@ -1,7 +1,7 @@
 {...}: {
   programs.nixvim.plugins.nvim-cmp = {
     /*
-    TODO; integrate this:
+    TODO:; integrate this:
     ```lua
       enabled = {
       function()
@@ -22,7 +22,7 @@
     enable = true;
 
     mapping = {
-      # TODO add support for desc and which key here
+      # TODO: add support for desc and which key here
       "<C-d>" = {
         action = "cmp.mapping.scroll_docs(-4)";
         #desc = "Scroll up by four lines";
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/nvim-lint/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/nvim-lint/default.nix
index 60f7b715..c583ebf6 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/nvim-lint/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/nvim-lint/default.nix
@@ -4,7 +4,7 @@
   ...
 }: {
   programs.nixvim = {
-    # TODO package nvim-lint though a module
+    # TODO: package nvim-lint though a module
     extraConfigLuaPost = ''
       ${lib.strings.fileContents ./lua/nvim-lint.lua}
     '';
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/frecency/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/frecency/default.nix
index ab7b9205..4a4c22be 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/frecency/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/frecency/default.nix
@@ -14,7 +14,7 @@
         enable = true;
         showUnindexed = true;
         showScores = true;
-        # TODO add this:
+        # TODO: add this:
         #db_safe_mode = true;
       };
     };
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/rooter/lua/rooter.lua b/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/rooter/lua/rooter.lua
index 9ea8b88c..1d66931b 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/rooter/lua/rooter.lua
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/telescope/extensions/rooter/lua/rooter.lua
@@ -14,7 +14,7 @@ end
 
 local log = plenary.log.new({ plugin = "telescope_rooter", level = "info" })
 
--- TODO expose this function
+-- TODO: expose this function
 local toggle = function(_)
     vim.g["Telescope#rooter#enabled"] = not vim.g["Telescope#rooter#enabled"]
     print("Telescope#rooter#enabled=" ..
diff --git a/home-manager/soispha/config/neovim/nixvim/plugins/treesitter/default.nix b/home-manager/soispha/config/neovim/nixvim/plugins/treesitter/default.nix
index d206b2a9..9d30d6b9 100644
--- a/home-manager/soispha/config/neovim/nixvim/plugins/treesitter/default.nix
+++ b/home-manager/soispha/config/neovim/nixvim/plugins/treesitter/default.nix
@@ -8,11 +8,11 @@
     # inject nixvim specific highlighting (eg in extraConfigLua).
     nixvimInjections = true;
 
-    # TODO It would we wonderfull, if we could use treesitter in latex
+    # TODO: It would we wonderfull, if we could use treesitter in latex
     disabledLanguages = ["latex"];
 
     /*
-    # TODO this is not supported by the nixVim modlue, nixNeovim supports this though ..
+    # TODO: this is not supported by the nixVim modlue, nixNeovim supports this though ..
     highlight = {
       #  `false` will disable the whole extension
       enable = true;
@@ -29,7 +29,7 @@
     incrementalSelection = {
       enable = true;
       keymaps = {
-        # TODO include these
+        # TODO: include these
         initSelection = "gnn"; #  set to `false` to disable one of the mappings
         nodeIncremental = "grn";
         scopeIncremental = "grc";
diff --git a/home-manager/soispha/config/ssh/default.nix b/home-manager/soispha/config/ssh/default.nix
index 7160adac..1359e4ab 100644
--- a/home-manager/soispha/config/ssh/default.nix
+++ b/home-manager/soispha/config/ssh/default.nix
@@ -7,7 +7,7 @@
     userKnownHostsFile = "${config.xdg.dataHome}/ssh/known_hosts";
     matchBlocks = {
       "codeberg.org" = {
-        # TODO: Remove this once they fix their ipv6 config
+        # TODO:: Remove this once they fix their ipv6 config
         addressFamily = "inet";
       };
     };
diff --git a/home-manager/soispha/config/swayidle/default.nix b/home-manager/soispha/config/swayidle/default.nix
index 073498a7..6b8a7d80 100644
--- a/home-manager/soispha/config/swayidle/default.nix
+++ b/home-manager/soispha/config/swayidle/default.nix
@@ -20,10 +20,10 @@
   #      }
   #      {
   #        timeout = 360;
-  #        # TODO systemctl is installed?
+  #        # TODO: systemctl is installed?
   #        command = "systemctl suspend-then-hibernate";
   #      }
   #    ];
-  #    # systemdTarget = ""; # TODO this might be usefull
+  #    # systemdTarget = ""; # TODO: this might be usefull
   #  };
 }
diff --git a/home-manager/soispha/config/tridactyl/config.vim b/home-manager/soispha/config/tridactyl/config.vim
index b6ffd151..84e290cb 100644
--- a/home-manager/soispha/config/tridactyl/config.vim
+++ b/home-manager/soispha/config/tridactyl/config.vim
@@ -7,7 +7,7 @@ sanitize tridactyllocal tridactylsync
 
 " Just use a blank page for new tab. It would be nicer to use the standard
 " Firefox homepage, but Tridactyl doesn't support this yet.
-"TODO use custome file
+"TODO: use custome file
 "set newtab file:///home/soispha/new.html
 
 " Set a nice colorscheme
diff --git a/home-manager/soispha/config/zsh/config/zsh-prompt.sh b/home-manager/soispha/config/zsh/config/zsh-prompt.sh
index 1af12443..26d478ef 100644
--- a/home-manager/soispha/config/zsh/config/zsh-prompt.sh
+++ b/home-manager/soispha/config/zsh/config/zsh-prompt.sh
@@ -59,5 +59,5 @@ export RPROMPT=''
 
 #%(2V.%F{$red}%2v%f$(export psvar[2]="") .)
 
-# TODO:
+# TODO::
 # Add git support
diff --git a/home-manager/soispha/config/zsh/default.nix b/home-manager/soispha/config/zsh/default.nix
index 01a553d0..11011977 100644
--- a/home-manager/soispha/config/zsh/default.nix
+++ b/home-manager/soispha/config/zsh/default.nix
@@ -7,9 +7,9 @@
   osConfig,
   ...
 }: {
-  # TODO ADD THIS ADDON
+  # TODO: ADD THIS ADDON
   # next one only works if your alias is only a command, e.g. if you `alias='cat some_file.txt &2> /dev/null'`, running `cat some_file.txt` won't trigger it.
-  # TODO find something better for this use case
+  # TODO: find something better for this use case
   # zsh-you-should-use # ZSH plugin that reminds you to use existing aliases for commands you just typed
   home.sessionPath = [];
   programs.zsh = {
@@ -26,7 +26,7 @@
       extended = true;
       ignoreDups = false;
       expireDuplicatesFirst = false;
-      ignoreSpace = false; # TODO I might change that
+      ignoreSpace = false; # TODO: I might change that
 
       path = "${config.xdg.dataHome}/zsh/history";
       save = 9000000; # number of lines to save
diff --git a/home-manager/soispha/default.nix b/home-manager/soispha/default.nix
index 0ef53489..59fd7138 100644
--- a/home-manager/soispha/default.nix
+++ b/home-manager/soispha/default.nix
@@ -4,7 +4,7 @@
   nixVim,
   ...
 }: let
-  # TODO actually use this in the user config
+  # TODO: actually use this in the user config
   username = "soispha";
   homeDirectory = "/home/${username}";
 
@@ -14,7 +14,7 @@
   stateHome = "${homeDirectory}/.local/state";
   cacheHome = "${homeDirectory}/.cache";
   binHome = "${homeDirectory}/.local/bin";
-  # TODO add XDG_RUNTIME_DIR
+  # TODO: add XDG_RUNTIME_DIR
 in {
   imports = [
     ./config
@@ -37,11 +37,11 @@ in {
     enableNixpkgsReleaseCheck = true;
   };
   xdg = {
-    inherit configHome dataHome stateHome cacheHome; #binHome; # TODO add binHome, when the standart is extended
+    inherit configHome dataHome stateHome cacheHome; #binHome; # TODO: add binHome, when the standart is extended
     enable = true;
 
     /*
-    TODO add this
+    TODO: add this
     desktopEntries = {};
     */
 
diff --git a/home-manager/soispha/packages/default.nix b/home-manager/soispha/packages/default.nix
index 9330a08e..c8135d21 100644
--- a/home-manager/soispha/packages/default.nix
+++ b/home-manager/soispha/packages/default.nix
@@ -91,7 +91,7 @@ with pkgs; let
     Hardware = {
       Storage = [
         #compsize # Calculate compression ratio of a set of files on Btrfs
-        # TODO smartmontools # Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives
+        # TODO: smartmontools # Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives
       ];
 
       Input = [
@@ -99,7 +99,7 @@ with pkgs; let
       ];
 
       Printer = [
-        # TODO sane-airscan # SANE - SANE backend for AirScan (eSCL) and WSD document scanners
+        # TODO: sane-airscan # SANE - SANE backend for AirScan (eSCL) and WSD document scanners
       ];
     };
 
@@ -125,7 +125,7 @@ with pkgs; let
       ];
     };
   };
-  # TODO unmaintained, find sth else:
+  # TODO: unmaintained, find sth else:
   # handlr # Powerful alternative to xdg-utils written in Rust
   mapFun = x:
     if builtins.isAttrs x
diff --git a/home-manager/soispha/packages/scripts.nix b/home-manager/soispha/packages/scripts.nix
index 9b37e691..544975c5 100644
--- a/home-manager/soispha/packages/scripts.nix
+++ b/home-manager/soispha/packages/scripts.nix
@@ -37,12 +37,12 @@
   screen_shot-scr = write_script {
     name = "screen_shot";
     path = "small_functions";
-    dependencies = builtins.attrValues {inherit (pkgs) grim slurp alacritty;}; # TODO add llp
+    dependencies = builtins.attrValues {inherit (pkgs) grim slurp alacritty;}; # TODO: add llp
   };
   mocs-scr = write_script {
     name = "mocs";
     path = "small_functions";
-    dependencies = builtins.attrValues {inherit (pkgs) ncmpc procps;}; # TODO add mymocp
+    dependencies = builtins.attrValues {inherit (pkgs) ncmpc procps;}; # TODO: add mymocp
   };
   update-sys-scr = write_script {
     name = "update-sys";
@@ -53,13 +53,13 @@
   backsnap-scr = write_script {
     name = "backsnap";
     path = "wrappers";
-    dependencies = builtins.attrValues {}; # TODO add snap-sync
+    dependencies = builtins.attrValues {}; # TODO: add snap-sync
   };
   ll-scr = sysLib.writeShellScriptWithLibraryUnwrapped {
     name = "ll";
     src = ./scripts/wrappers/ll;
   };
-  # TODO this need to be replaced with a wayland alternative
+  # TODO: this need to be replaced with a wayland alternative
   #  llp-scr = write_script {
   #     name = "llp";
   #     path = "wrappers";
@@ -90,7 +90,7 @@ in [
   update-sys-scr
   backsnap-scr
   ll-scr
-  # llp-scr # TODO see above
+  # llp-scr # TODO: see above
   spodi-scr
   virsh-del-scr
   yti-scr
diff --git a/home-manager/soispha/packages/scripts/apps/aumo b/home-manager/soispha/packages/scripts/apps/aumo
index 014df638..e49ac82d 100755
--- a/home-manager/soispha/packages/scripts/apps/aumo
+++ b/home-manager/soispha/packages/scripts/apps/aumo
@@ -3,7 +3,7 @@
 # shellcheck source=/dev/null
 SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 
-# TODO rewrite this
+# TODO: rewrite this
 
 if [ "$1" = "-u" ];then udisksctl unmount -b "$(cat "$HOME/.cache/aumo/mnt_disk")"; exit 0; fi
 all_available_disks=$(mktemp)
diff --git a/home-manager/soispha/packages/scripts/small_functions/gtk-themes b/home-manager/soispha/packages/scripts/small_functions/gtk-themes
index 6ebf2735..457bc35a 100755
--- a/home-manager/soispha/packages/scripts/small_functions/gtk-themes
+++ b/home-manager/soispha/packages/scripts/small_functions/gtk-themes
@@ -4,7 +4,7 @@
 SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 
 
-# TODO document, what this does
+# TODO: document, what this does
 
 # usage: import-gsettings
 config="${XDG_CONFIG_HOME:-$HOME/.config}/gtk-3.0/settings.ini"
diff --git a/home-manager/soispha/packages/scripts/wrappers/yti b/home-manager/soispha/packages/scripts/wrappers/yti
index d30188a0..0b737b30 100755
--- a/home-manager/soispha/packages/scripts/wrappers/yti
+++ b/home-manager/soispha/packages/scripts/wrappers/yti
@@ -3,7 +3,7 @@
 # shellcheck source=/dev/null
 SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH
 
-die "Use spodi instead!" # TODO fix this script
+die "Use spodi instead!" # TODO: fix this script
 DOWN_DIR=/home/soispha/media/playlist/down/
 
 
diff --git a/home-manager/soispha/wms/river/res/moonlander.ron b/home-manager/soispha/wms/river/res/moonlander.ron
index 5a10f333..7a0c7298 100644
--- a/home-manager/soispha/wms/river/res/moonlander.ron
+++ b/home-manager/soispha/wms/river/res/moonlander.ron
@@ -1,6 +1,6 @@
 #![enable(implicit_some)]
 RiverctlCommandArray(
-    // TODO add toggle-focus mapping
+    // TODO: add toggle-focus mapping
     commands: [
     // Movement
     RiverctlCommand( map_mode: Map,         mode: ["normal"],           key: "A", mods: "Alt+Control+Super+Shift", command: "exit",                 command_args: None,),
@@ -57,8 +57,8 @@ RiverctlCommandArray(
     tag_commands: [
         RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Alt+Control+Super+Shift", command: "set-focused-tags",),
         RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Alt+Control+Shift",       command: "set-view-tags",),
-        // TODO RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Super+Control",         command: "toggle-focused-tags",),
-        // TODO RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Super+Shift+Control",   command: "toggle-view-tags",),
+        // TODO: RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Super+Control",         command: "toggle-focused-tags",),
+        // TODO: RiverctlTagCommand( map_mode: Map, mode: ["normal"], mods: "Super+Shift+Control",   command: "toggle-view-tags",),
     ],
 )
 
diff --git a/hosts/apzu/hardware/default.nix b/hosts/apzu/hardware/default.nix
index 6bc88e20..7426c015 100644
--- a/hosts/apzu/hardware/default.nix
+++ b/hosts/apzu/hardware/default.nix
@@ -1,6 +1,6 @@
 {modulesPath, ...}: {
   imports = [
-    (modulesPath + "/installer/scan/not-detected.nix") # TODO is this necessary?
+    (modulesPath + "/installer/scan/not-detected.nix") # TODO: is this necessary?
     ./cpu.nix
     ./gpu.nix
   ];
diff --git a/hosts/apzu/hardware/gpu.nix b/hosts/apzu/hardware/gpu.nix
index 4a3805b8..74e146e2 100644
--- a/hosts/apzu/hardware/gpu.nix
+++ b/hosts/apzu/hardware/gpu.nix
@@ -5,7 +5,7 @@
   #     amd-media-driver # libva
   #   ];
   #
-  #   # Force radv, TODO is this logical?
+  #   # Force radv, TODO: is this logical?
   #   environment.variables.AMD_VULKAN_ICD = "RADV";
 
   hardware.opengl = {
diff --git a/hosts/isimud/default.nix b/hosts/isimud/default.nix
index 093afb26..5f8fc987 100644
--- a/hosts/isimud/default.nix
+++ b/hosts/isimud/default.nix
@@ -9,7 +9,7 @@
     contents = [
       {
         source = ./command-line.html;
-        # TODO: remove the implied dependency
+        # TODO:: remove the implied dependency
         target = "/home/soispha/cli.html";
       }
     ];
diff --git a/hosts/lahmu/hardware/default.nix b/hosts/lahmu/hardware/default.nix
index aab20b18..bc7b1f96 100644
--- a/hosts/lahmu/hardware/default.nix
+++ b/hosts/lahmu/hardware/default.nix
@@ -6,7 +6,7 @@
   ...
 }: {
   imports = [
-    (modulesPath + "/installer/scan/not-detected.nix") # TODO is this necessary?
+    (modulesPath + "/installer/scan/not-detected.nix") # TODO: is this necessary?
     (modulesPath + "/profiles/qemu-guest.nix")
     ./cpu.nix
     ./gpu.nix
diff --git a/hosts/lahmu/hardware/gpu.nix b/hosts/lahmu/hardware/gpu.nix
index 62bde0d2..88c9b88a 100644
--- a/hosts/lahmu/hardware/gpu.nix
+++ b/hosts/lahmu/hardware/gpu.nix
@@ -10,6 +10,6 @@
   #     amd-media-driver # libva
   #   ];
   #
-  #   # Force radv, TODO is this logical?
+  #   # Force radv, TODO: is this logical?
   #   environment.variables.AMD_VULKAN_ICD = "RADV";
 }
diff --git a/hosts/tiamat/hardware/default.nix b/hosts/tiamat/hardware/default.nix
index 95a3ce43..d28e90e9 100644
--- a/hosts/tiamat/hardware/default.nix
+++ b/hosts/tiamat/hardware/default.nix
@@ -1,6 +1,6 @@
 {modulesPath, ...}: {
   imports = [
-    (modulesPath + "/installer/scan/not-detected.nix") # TODO is this necessary?
+    (modulesPath + "/installer/scan/not-detected.nix") # TODO: is this necessary?
     ./cpu.nix
     ./gpu.nix
   ];
diff --git a/hosts/tiamat/hardware/gpu.nix b/hosts/tiamat/hardware/gpu.nix
index 403c6f65..abb6c19f 100644
--- a/hosts/tiamat/hardware/gpu.nix
+++ b/hosts/tiamat/hardware/gpu.nix
@@ -5,7 +5,7 @@
   #     amd-media-driver # libva
   #   ];
   #
-  #   # Force radv, TODO is this logical?
+  #   # Force radv, TODO: is this logical?
   #   environment.variables.AMD_VULKAN_ICD = "RADV";
 
   hardware.opengl = {
diff --git a/system/disks/default.nix b/system/disks/default.nix
index 56fb550d..d238d89a 100644
--- a/system/disks/default.nix
+++ b/system/disks/default.nix
@@ -112,7 +112,7 @@ in {
       #{
       #        device = "/swap/swapfile";
       #        priority = 1; # lower than zramSwap, just in case
-      #        # size = 2048; # TODO can nixos create a btrfs swapfile correctly?
+      #        # size = 2048; # TODO: can nixos create a btrfs swapfile correctly?
       #}
     ];
     zramSwap = {
diff --git a/system/disks/hibernate.nix b/system/disks/hibernate.nix
index 98cc7439..b0aed423 100644
--- a/system/disks/hibernate.nix
+++ b/system/disks/hibernate.nix
@@ -1,7 +1,7 @@
 {pkgs}: {
   services = {
     hibernate-preparation = {
-      # TODO check if they work
+      # TODO: check if they work
       wantedBy = ["systemd-hibernate.service"];
       unitConfig = {
         Description = "Enable swap file and disable zram before hibernate";
diff --git a/system/font/default.nix b/system/font/default.nix
index 3864b60e..303efcf7 100644
--- a/system/font/default.nix
+++ b/system/font/default.nix
@@ -5,7 +5,7 @@
     ];
   };
 in {
-  # TODO maybe add other fonts?
+  # TODO: maybe add other fonts?
   fonts = {
     packages = [
       nerdFont
diff --git a/system/impermanence/default.nix b/system/impermanence/default.nix
index adbdfce2..a9be951a 100644
--- a/system/impermanence/default.nix
+++ b/system/impermanence/default.nix
@@ -20,7 +20,7 @@
     [
       "/etc/nixos"
       "/var/log"
-      # TODO the following entries need to be checked
+      # TODO: the following entries need to be checked
       #"/var/lib/bluetooth"
       #"/var/lib/nixos"
       #"/var/lib/systemd/coredump"
diff --git a/system/libvirtd/default.nix b/system/libvirtd/default.nix
index 52366349..3b9c7d85 100644
--- a/system/libvirtd/default.nix
+++ b/system/libvirtd/default.nix
@@ -1,6 +1,6 @@
 {pkgs, ...}: {
   virtualisation = {
-    spiceUSBRedirection.enable = true; # TODO this allows usb access to any user, which shouldn't be that bad
+    spiceUSBRedirection.enable = true; # TODO: this allows usb access to any user, which shouldn't be that bad
     #    cores = 8;
     #    diskSize = 25000;
     #    useEFIBoot = true;
@@ -9,7 +9,7 @@
     #      y = 1080;
     #    };
     #    memorySize = 8024;
-    #    sharedDirectories = {}; # TODO add some
+    #    sharedDirectories = {}; # TODO: add some
     libvirtd = {
       enable = true;
       qemu = {
diff --git a/system/nixpkgs/default.nix b/system/nixpkgs/default.nix
index 4f869e4a..c37d5582 100644
--- a/system/nixpkgs/default.nix
+++ b/system/nixpkgs/default.nix
@@ -3,10 +3,10 @@
   system,
   overlays ? [],
 }: {
-  # TODO inheriting system here is discouraged, localSystem or hostSystem should be inspected
+  # TODO: inheriting system here is discouraged, localSystem or hostSystem should be inspected
   inherit system overlays;
   config = {
-    # TODO this fails because of the root tempsize, which should be increased
+    # TODO: this fails because of the root tempsize, which should be increased
     #contentAddressedByDefault = true;
 
     allowUnfreePredicate = pkg:
diff --git a/system/services/nix/default.nix b/system/services/nix/default.nix
index 491b6a4d..97b7220d 100644
--- a/system/services/nix/default.nix
+++ b/system/services/nix/default.nix
@@ -30,7 +30,7 @@ in {
 
       #substituters = ["https://cache.ngi0.nixos.org/"];
       #trusted-public-keys = ["cache.ngi0.nixos.org-1:KqH5CBLNSyX184S9BKZJo1LxrxJ9ltnY2uAs5c/f1MA="];
-      fallback = true; # TODO what does this do?
+      fallback = true; # TODO: what does this do?
 
       keep-failed = true; # keep failed tmp build dirs
       pure-eval = true; # restrict file system and network access to hash
diff --git a/system/services/xdg/default.nix b/system/services/xdg/default.nix
index bb29d20c..297928ce 100644
--- a/system/services/xdg/default.nix
+++ b/system/services/xdg/default.nix
@@ -2,10 +2,10 @@
   xdg = {
     portal = {
       enable = true;
-      # TODO only enable the below, when on river (or wlr based compositor)
+      # TODO: only enable the below, when on river (or wlr based compositor)
       wlr.enable = true;
       extraPortals = [pkgs.xdg-desktop-portal-wlr];
     };
   };
-  # TODO mime = {};
+  # TODO: mime = {};
 }
diff --git a/system/tempfiles/default.nix b/system/tempfiles/default.nix
index 9e83fa34..2d48b02e 100644
--- a/system/tempfiles/default.nix
+++ b/system/tempfiles/default.nix
@@ -1,6 +1,6 @@
 {config, ...}: {
   systemd.tmpfiles.rules = [
     # this file is needed to trash stuff on the temp fs
-    "d /.Trash 1777 root root" # TODO move this to the lf config
+    "d /.Trash 1777 root root" # TODO: move this to the lf config
   ];
 }
diff --git a/system/users/default.nix b/system/users/default.nix
index 3d0a693a..365ffd41 100644
--- a/system/users/default.nix
+++ b/system/users/default.nix
@@ -31,7 +31,7 @@ in {
         shell = pkgs.zsh;
         initialHashedPassword = cfg.hashedPassword;
         extraGroups = [
-          "plugdev" # although deprecated, this helps with old udev rules, that still use this group. TODO check for an open issue
+          "plugdev" # although deprecated, this helps with old udev rules, that still use this group. TODO: check for an open issue
           "wheel"
         ];
         uid = 1000;
diff --git a/todo.md b/todo.md
index 6886c16e..687b580c 100644
--- a/todo.md
+++ b/todo.md
@@ -16,7 +16,7 @@
 - [ ] Go through the system configs
 - [x] Go through the packages
 - [x] Swap & Zram
-- [ ] grep for TODO
+- [ ] grep for TODO:
 - [ ] Go through `journalctl -p warning -b`
 - [x] Encrypted Storage
 - [x] Optimize the imports with `*.follows = *`