Enable onehalf theme
diff --git a/result b/result
new file mode 120000
index 0000000..b48ac36
--- /dev/null
+++ b/result
@@ -0,0 +1 @@
+/nix/store/r629j03877c3zpdld5si3sa9svbr63nx-home-manager-generation
\ No newline at end of file
diff --git a/src/apps/personal/vim.nix b/src/apps/personal/vim.nix
index 04ccf67..dc52b63 100644
--- a/src/apps/personal/vim.nix
+++ b/src/apps/personal/vim.nix
@@ -14,6 +14,14 @@
       set whichwrap=b,s,<,>,[,]
       set wrap
       set number
+      set cursorline
+      colorscheme onehalfdark
+
+      if exists('+termguicolors')
+        let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
+        let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
+        set termguicolors
+      endif
     '';
     plugins = [
       pkgs.vimPlugins.vim-nix