diff --git a/flake.lock b/flake.lock index adb610b..3057fba 100644 --- a/flake.lock +++ b/flake.lock @@ -115,11 +115,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1732722421, - "narHash": "sha256-HRJ/18p+WoXpWJkcdsk9St5ZiukCqSDgbOGFa8Okehg=", + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", "owner": "edolstra", "repo": "flake-compat", - "rev": "9ed2ac151eada2306ca8c418ebd97807bb08f6ac", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", "type": "github" }, "original": { @@ -202,16 +202,16 @@ "gnome-shell": { "flake": false, "locked": { - "lastModified": 1713702291, - "narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=", + "lastModified": 1732369855, + "narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=", "owner": "GNOME", "repo": "gnome-shell", - "rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934", + "rev": "dadd58f630eeea41d645ee225a63f719390829dc", "type": "github" }, "original": { "owner": "GNOME", - "ref": "46.1", + "ref": "47.2", "repo": "gnome-shell", "type": "github" } @@ -223,11 +223,11 @@ ] }, "locked": { - "lastModified": 1732482255, - "narHash": "sha256-GUffLwzawz5WRVfWaWCg78n/HrBJrOG7QadFY6rtV8A=", + "lastModified": 1734043726, + "narHash": "sha256-e9YAMReFV1fDPcZLFC2pa4k/8TloSXeX0z2VysNMAoA=", "owner": "nix-community", "repo": "home-manager", - "rev": "a9953635d7f34e7358d5189751110f87e3ac17da", + "rev": "3066cc58f552421a2c5414e78407fa5603405b1e", "type": "github" }, "original": { @@ -244,11 +244,11 @@ ] }, "locked": { - "lastModified": 1732482255, - "narHash": "sha256-GUffLwzawz5WRVfWaWCg78n/HrBJrOG7QadFY6rtV8A=", + "lastModified": 1733085484, + "narHash": "sha256-dVmNuUajnU18oHzBQWZm1BQtANCHaqNuxTHZQ+GN0r8=", "owner": "nix-community", "repo": "home-manager", - "rev": "a9953635d7f34e7358d5189751110f87e3ac17da", + "rev": "c1fee8d4a60b89cae12b288ba9dbc608ff298163", "type": "github" }, "original": { @@ -274,11 +274,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1732521221, - "narHash": "sha256-2ThgXBUXAE1oFsVATK1ZX9IjPcS4nKFOAjhPNKuiMn0=", + "lastModified": 1733759999, + "narHash": "sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4633a7c72337ea8fd23a4f2ba3972865e3ec685d", + "rev": "a73246e2eef4c6ed172979932bc80e1404ba2d56", "type": "github" }, "original": { @@ -405,11 +405,11 @@ ] }, "locked": { - "lastModified": 1732767447, - "narHash": "sha256-O5mz3CbSfITGjMgUw3f0uBYC7q/FuLfLeFhADdpz/Uw=", + "lastModified": 1734063436, + "narHash": "sha256-wE1sIAnsjWbyXXjwC/+oxSFXFDCROiwLY1pSQ7pU9js=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "9dc23fcd0775bb6e42ebc6267edb97d349548450", + "rev": "7981c1e87aa1adeec524524db52f75bf6598fb55", "type": "github" }, "original": { @@ -437,11 +437,11 @@ "tinted-tmux": "tinted-tmux" }, "locked": { - "lastModified": 1732608183, - "narHash": "sha256-T5k5ill+PNIEW6KuS4CpUacMtZNJe2J2q5eBOF4xWuU=", + "lastModified": 1734012548, + "narHash": "sha256-72z7fZNeFtG+UWmbMn5by4K47HHBxk3JtV91D/qZEhg=", "owner": "danth", "repo": "stylix", - "rev": "7689e621f87bce7b6ab1925dfd70ad1f4c80f334", + "rev": "ccee633284cde8a9f825004e00dd84a31b10e6c6", "type": "github" }, "original": { @@ -518,11 +518,11 @@ "wallpapers": { "flake": false, "locked": { - "lastModified": 1732782926, - "narHash": "sha256-1y/w1rXuqcTECOy/HCYgj6zol9QLdlfBUjVIxWfhhIU=", + "lastModified": 1734063676, + "narHash": "sha256-7sSuQzPeVJEC/UIgNjGIXSAciSwRnp+Uwa/cp9AV8TQ=", "owner": "kaitotlex", "repo": "wallpaper", - "rev": "35a4b0824e2957e771dac3a35edfb1da2f6d019a", + "rev": "062dde476c641c5234f6286615a61561b2b5c877", "type": "github" }, "original": { diff --git a/modules/core/default.nix b/modules/core/default.nix index ee9748f..a1431a3 100644 --- a/modules/core/default.nix +++ b/modules/core/default.nix @@ -47,10 +47,10 @@ noto-fonts noto-fonts-cjk-sans noto-fonts-emoji - (nerdfonts.override { fonts = [ "CascadiaCode" ]; }) + nerd-fonts.CascadiaCode + #(nerdfonts.override { fonts = [ nerd-fonts.CascadiaCode ]; }) ]; }; - environment.systemPackages = [ inputs.nixvim.packages.${pkgs.system}.default ]; diff --git a/users/kaitotlex/home.nix b/users/kaitotlex/home.nix index 36441de..64810c5 100644 --- a/users/kaitotlex/home.nix +++ b/users/kaitotlex/home.nix @@ -22,6 +22,11 @@ home.packages = with pkgs; [ # here is some command line tools I use frequently # feel free to add your own or remove some of them + tetrio-desktop + #tetrio-plus + cbonsai + xfce.tumbler + vitetris playerctl lunar-client texlab @@ -75,6 +80,8 @@ ani-cli mpv sherlock + clang-analyzer + clang-tools tinymist steam @@ -206,10 +213,7 @@ userName = "KaitoTLex"; userEmail = "warrenlin1688@gmail.com"; delta.enable = true; - extraConfig = { - credential.helper = "${pkgs.git.override { withLibsecret = true; }}/bin/git-credential-libsecret"; - init.defaultBranch = "main"; - }; + }; programs.neovim.defaultEditor = true; @@ -229,13 +233,16 @@ window_padding_width = "8 8"; confirm_os_window_close = -1; enable_audio_bell = "no"; - background_opacity = pkgs.lib.mkForce "0.8"; allow_remote_control = "yes"; listen_on = "unix:/tmp/kitty"; scrollback_pager = ''nvim --noplugin -c "set signcolumn=no showtabline=0" -c "silent write! /tmp/kitty_scrollback_buffer | te cat /tmp/kitty_scrollback_buffer - "''; cursor = pkgs.lib.mkForce "#c0caf5"; cursor_text_color = pkgs.lib.mkForce "#1a1b26"; cursor_trail = 3; + background_image = "${inputs.wallpapers}/kitty/moominResized.png"; + background_image_layout = "cscaled"; + #background_image_linear = "yes"; + background_opacity = pkgs.lib.mkForce "0.8"; }; };