| author | |
| committer | |
| log | 5e591b88fb2f4078f2c0c8c26857d7cf98d7351a |
| tree | 5a35cecbe343b65ee2658a7c587824b376e2b791 |
| parent | 361f9a7e63b4a0171618d33dd4e9767b6263256f |
| parent | 81e27779d6edcc06a3ea7db3c16efc0d9689991f |
| signature | Commit is signed but in an unrecognized format. |
4 files changed, 15 insertions(+), 11 deletions(-)
hosts/desktop/home.nix+1| ... | @@ -59,6 +59,7 @@ in { | ... | @@ -59,6 +59,7 @@ in { |
| 59 | kdePackages.dolphin | 59 | kdePackages.dolphin |
| 60 | #broken on macos | 60 | #broken on macos |
| 61 | calibre | 61 | calibre |
| 62 | mpv | ||
| 62 | ] | 63 | ] |
| 63 | ++ [ | 64 | ++ [ |
| 64 | zls.packages.x86_64-linux.zls | 65 | zls.packages.x86_64-linux.zls |
hosts/laptop/configuration.nix+8-9| ... | @@ -3,9 +3,10 @@ | ... | @@ -3,9 +3,10 @@ |
| 3 | pkgs, | 3 | pkgs, |
| 4 | ... | 4 | ... |
| 5 | }: { | 5 | }: { |
| 6 | environment.systemPackages = [ | 6 | environment.systemPackages = with pkgs; [ |
| 7 | pkgs.home-manager | 7 | home-manager |
| 8 | pkgs.neovim | 8 | neovim |
| 9 | pinentry_mac | ||
| 9 | ]; | 10 | ]; |
| 10 | 11 | ||
| 11 | nixpkgs.config.allowUnfree = true; | 12 | nixpkgs.config.allowUnfree = true; |
| ... | @@ -56,7 +57,7 @@ | ... | @@ -56,7 +57,7 @@ |
| 56 | 57 | ||
| 57 | onActivation = { | 58 | onActivation = { |
| 58 | autoUpdate = true; | 59 | autoUpdate = true; |
| 59 | cleanup = "uninstall"; | 60 | cleanup = "none"; |
| 60 | upgrade = true; | 61 | upgrade = true; |
| 61 | }; | 62 | }; |
| 62 | 63 | ||
| ... | @@ -66,18 +67,16 @@ | ... | @@ -66,18 +67,16 @@ |
| 66 | 67 | ||
| 67 | brews = [ | 68 | brews = [ |
| 68 | "imagemagick" | 69 | "imagemagick" |
| 70 | "opam" | ||
| 69 | ]; | 71 | ]; |
| 70 | 72 | ||
| 71 | casks = [ | 73 | casks = [ |
| 72 | # "1password" | ||
| 73 | # "firefox" | ||
| 74 | # "obsidian" | ||
| 75 | # "raycast" | ||
| 76 | # "legcord" | ||
| 77 | "battle-net" | 74 | "battle-net" |
| 78 | "stremio" | 75 | "stremio" |
| 79 | "alt-tab" | 76 | "alt-tab" |
| 80 | "legcord" | 77 | "legcord" |
| 78 | "zulip" | ||
| 79 | "zen-browser" | ||
| 81 | ]; | 80 | ]; |
| 82 | 81 | ||
| 83 | masApps = { | 82 | masApps = { |
hosts/shared/home-programs.nix+2-1| ... | @@ -40,7 +40,7 @@ | ... | @@ -40,7 +40,7 @@ |
| 40 | # custom_colors = []; | 40 | # custom_colors = []; |
| 41 | # fore_back = null; | 41 | # fore_back = null; |
| 42 | }; | 42 | }; |
| 43 | distro = null; | 43 | distro = "nixos"; |
| 44 | pride_month_shown = [ | 44 | pride_month_shown = [ |
| 45 | ]; | 45 | ]; |
| 46 | pride_month_disable = false; | 46 | pride_month_disable = false; |
| ... | @@ -59,6 +59,7 @@ | ... | @@ -59,6 +59,7 @@ |
| 59 | shellAliases = { | 59 | shellAliases = { |
| 60 | reboot-windows = "sudo efibootmgr --bootnext 0000; sudo reboot -h now"; | 60 | reboot-windows = "sudo efibootmgr --bootnext 0000; sudo reboot -h now"; |
| 61 | }; | 61 | }; |
| 62 | shellInit = "test -r '/Users/nmarks/.opam/opam-init/init.fish' && source '/Users/nmarks/.opam/opam-init/init.fish' > /dev/null 2> /dev/null; or true"; | ||
| 62 | }; | 63 | }; |
| 63 | 64 | ||
| 64 | home-manager.enable = true; | 65 | home-manager.enable = true; |
hosts/shared/packages.nix+4-1| ... | @@ -11,6 +11,8 @@ with pkgs; [ | ... | @@ -11,6 +11,8 @@ with pkgs; [ |
| 11 | git | 11 | git |
| 12 | unzip | 12 | unzip |
| 13 | clang | 13 | clang |
| 14 | cmake | ||
| 15 | gnupg | ||
| 14 | 16 | ||
| 15 | #ides | 17 | #ides |
| 16 | zed-editor | 18 | zed-editor |
| ... | @@ -65,12 +67,12 @@ with pkgs; [ | ... | @@ -65,12 +67,12 @@ with pkgs; [ |
| 65 | #media | 67 | #media |
| 66 | spotify | 68 | spotify |
| 67 | qbittorrent | 69 | qbittorrent |
| 68 | mpv | ||
| 69 | 70 | ||
| 70 | #language servers | 71 | #language servers |
| 71 | typst-live | 72 | typst-live |
| 72 | lua-language-server | 73 | lua-language-server |
| 73 | nil | 74 | nil |
| 75 | nixd | ||
| 74 | texlab | 76 | texlab |
| 75 | texlivePackages.chktex | 77 | texlivePackages.chktex |
| 76 | 78 | ||
| ... | @@ -100,6 +102,7 @@ with pkgs; [ | ... | @@ -100,6 +102,7 @@ with pkgs; [ |
| 100 | nodePackages.npm | 102 | nodePackages.npm |
| 101 | go | 103 | go |
| 102 | coq | 104 | coq |
| 105 | elan | ||
| 103 | 106 | ||
| 104 | #browsers | 107 | #browsers |
| 105 | tor | 108 | tor |