diff --git a/NEW_TODO b/NEW_TODO new file mode 100644 index 0000000..b206852 --- /dev/null +++ b/NEW_TODO @@ -0,0 +1,2 @@ +- [ ] True using `gitHashes` argument instead of patching? + diff --git a/PROBLEMLOG b/PROBLEMLOG deleted file mode 100644 index 5b0e3a6..0000000 --- a/PROBLEMLOG +++ /dev/null @@ -1,5 +0,0 @@ -180GB of disk space were used by my system which seemed absurd. Running the NixOS -garbage collector only removed 7GB. The rest was found via: -`du -hs ./.local/share/Games/drive_c/Program\ Files\ \(x86\)/Steam/dumps/reports/*` -tldr: there were 2714 30MB crash report files generated every minute of May 2nd 2025 (10 days ago) - SOLUTION: delete them all and hope it doesn't happen again diff --git a/TODO b/TODO index 46f6bdf..21efb53 100644 --- a/TODO +++ b/TODO @@ -1,14 +1,9 @@ -SOON: fix having to keep specifying new sha256 for home-manager (where I fetchTarball for it) -THEN: make my nixdots more modular, there are a LOT of packages installed only to my laptop when they should be shared! - - Create a command palette accessible with MOD+P (MOD => Windows Key) (ie make fullscreen, send to monitor, etc) +Make each monitor's window styling slightly different (just for fun) -Boring stuff (ie work and uni should go on a separate user account) - - - -INSPIRATION: -1. https://github.com/sabrehagen/desktop-environment +Bind 5 workspaces per connected monitor. + Then use the command palette (discussed prior) to send to + a different workspace (ie because I currently use MOD+SHIFT+n + but if n>=10 then it doesnt work! hence we need a command palette!) diff --git a/TODO.LONG-TERM b/TODO.LONG-TERM deleted file mode 100755 index e1acf2e..0000000 --- a/TODO.LONG-TERM +++ /dev/null @@ -1,26 +0,0 @@ -Add a MAC Changer module like -https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles/blob/main/nixos/mac-randomize.nix - -Really good security oriented NixOS stuff can be found on that repo above (XNM1/linux-nixos-hyprland-config-dotfiles) - - - -Have multiple colour schemes in my system, one that's dark (good for when there's no external lighting), -and another that's lighter (but not white) for when my windows are open). - - -### Incredible Rofi Theme Collection -https://github.com/adi1090x/rofi -https://jade.fyi/blog/flakes-arent-real/ - - - -Make each monitor's window styling slightly different (just for fun) - -Bind 5 workspaces per connected monitor. - Then use the command palette (discussed prior) to send to - a different workspace (ie because I currently use MOD+SHIFT+n - but if n>=10 then it doesnt work! hence we need a command palette!) - - - diff --git a/TODO.SPECIFIC b/TODO.SPECIFIC deleted file mode 100644 index 49ae64e..0000000 --- a/TODO.SPECIFIC +++ /dev/null @@ -1,4 +0,0 @@ -- [ ] Try using `gitHashes` argument instead of patching? (on chameleonultragui package) -- [ ] Don't alias ripgrep to rip, download the rip util too (its cool) - https://github.com/nivekuil/rip - diff --git a/banner b/banner deleted file mode 100644 index 3b051d0..0000000 --- a/banner +++ /dev/null @@ -1 +0,0 @@ -Welcome weary traveller, to my shop... diff --git a/homes/me/default.nix b/homes/me/default.nix index fb19f72..14e6d99 100755 --- a/homes/me/default.nix +++ b/homes/me/default.nix @@ -50,12 +50,6 @@ username = "me"; homeDirectory = "/home/me"; - shellAliases = { - rip = "rg"; # ripgrep - brip = "batgrep"; # bat + ripgrep - man = "batman"; # bat + man - }; - pointerCursor = { gtk.enable = true; # x11.enable = true # dont enable since im on hyprland diff --git a/homes/modules/bat.nix b/homes/modules/bat.nix index fca2231..f29f49b 100755 --- a/homes/modules/bat.nix +++ b/homes/modules/bat.nix @@ -12,13 +12,4 @@ theme = "Dracula"; }; }; - - # other commands that make normal utils prettier - home.packages = with pkgs.bat-extras; [ - batdiff - batgrep - batman - batwatch - prettybat - ]; } diff --git a/homes/modules/git.nix b/homes/modules/git.nix index 57b1e8f..c98ab4e 100755 --- a/homes/modules/git.nix +++ b/homes/modules/git.nix @@ -5,12 +5,6 @@ }: { programs.git = { enable = true; - extraConfig = { - color.ui = true; - core.editor = "hx"; - github.user = "emileclarkb"; - }; - userName = "Emile Clark-Boman"; userEmail = "eclarkboman@gmail.com"; }; diff --git a/homes/modules/term/ghostty.nix b/homes/modules/term/ghostty.nix index 4c0b130..5eb2591 100644 --- a/homes/modules/term/ghostty.nix +++ b/homes/modules/term/ghostty.nix @@ -2,6 +2,7 @@ home = { packages = [ pkgs.ghostty + #(pkgs.writeShellScriptBin "xterm" ''${pkgs.ghostty}/bin/ghostty "$@"'') ]; sessionVariables.TERMINAL = "ghostty"; @@ -25,9 +26,6 @@ gtk-single-instance = false; adw-toolbar-style = "flat"; - # disable close confirmations - confirm-close-surface = false; - keybind = [ "ctrl+shift+plus=increase_font_size:1" "ctrl+shift+minus=decrease_font_size:1" diff --git a/hosts/lolcathost/default.nix b/hosts/lolcathost/default.nix index bfcc31a..6c3daa8 100755 --- a/hosts/lolcathost/default.nix +++ b/hosts/lolcathost/default.nix @@ -5,7 +5,7 @@ }: let home-manager = builtins.fetchTarball { url = "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz"; - sha256 = "0gjfa3bv0m0kymxqla9iih11gjb6czyj942v34pyc7xy4qsx898k"; + sha256 = "1qsvg11b5d05z2gvxq2pp6xfg3gpcd363id0h52sicikx3vai93s"; }; in { imports = [ @@ -232,10 +232,9 @@ in { zoxide doggo tldr - # btop + btop eza ripgrep - viddy # modern `watch` command # TODO: once upgraded past Nix-24.07 this line won't be necessary (I think) # helix will support nixd by default @@ -247,19 +246,15 @@ in { git-filter-repo brightnessctl acpi - # upower + upower vim powertop gcc - gnumake # Unix Commands wget tree unzip - # Man Pages - man-pages - man-pages-posix ]; # Enable the use of certain programs diff --git a/hosts/myputer/default.nix b/hosts/myputer/default.nix index 27b6799..78ddafb 100755 --- a/hosts/myputer/default.nix +++ b/hosts/myputer/default.nix @@ -199,7 +199,6 @@ in { zoxide doggo tldr - viddy #btop tesseract # for my work with Agribit @@ -215,15 +214,11 @@ in { vim nix-prefetch-git gcc - gnumake # Unix Commands wget tree unzip - # Man Pages - man-pages - man-pages-posix # Cryptography openssl