This commit is contained in:
KaitoTLex 2024-12-12 20:35:41 -08:00
parent 5787cbc70c
commit 1ad76a4576
3 changed files with 39 additions and 32 deletions

50
flake.lock generated
View file

@ -115,11 +115,11 @@
"flake-compat": { "flake-compat": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1732722421, "lastModified": 1733328505,
"narHash": "sha256-HRJ/18p+WoXpWJkcdsk9St5ZiukCqSDgbOGFa8Okehg=", "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"owner": "edolstra", "owner": "edolstra",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "9ed2ac151eada2306ca8c418ebd97807bb08f6ac", "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -202,16 +202,16 @@
"gnome-shell": { "gnome-shell": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1713702291, "lastModified": 1732369855,
"narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=", "narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=",
"owner": "GNOME", "owner": "GNOME",
"repo": "gnome-shell", "repo": "gnome-shell",
"rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934", "rev": "dadd58f630eeea41d645ee225a63f719390829dc",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "GNOME", "owner": "GNOME",
"ref": "46.1", "ref": "47.2",
"repo": "gnome-shell", "repo": "gnome-shell",
"type": "github" "type": "github"
} }
@ -223,11 +223,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1732482255, "lastModified": 1734043726,
"narHash": "sha256-GUffLwzawz5WRVfWaWCg78n/HrBJrOG7QadFY6rtV8A=", "narHash": "sha256-e9YAMReFV1fDPcZLFC2pa4k/8TloSXeX0z2VysNMAoA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "a9953635d7f34e7358d5189751110f87e3ac17da", "rev": "3066cc58f552421a2c5414e78407fa5603405b1e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -244,11 +244,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1732482255, "lastModified": 1733085484,
"narHash": "sha256-GUffLwzawz5WRVfWaWCg78n/HrBJrOG7QadFY6rtV8A=", "narHash": "sha256-dVmNuUajnU18oHzBQWZm1BQtANCHaqNuxTHZQ+GN0r8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "a9953635d7f34e7358d5189751110f87e3ac17da", "rev": "c1fee8d4a60b89cae12b288ba9dbc608ff298163",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -274,11 +274,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1732521221, "lastModified": 1733759999,
"narHash": "sha256-2ThgXBUXAE1oFsVATK1ZX9IjPcS4nKFOAjhPNKuiMn0=", "narHash": "sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4633a7c72337ea8fd23a4f2ba3972865e3ec685d", "rev": "a73246e2eef4c6ed172979932bc80e1404ba2d56",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -405,11 +405,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1732767447, "lastModified": 1734063436,
"narHash": "sha256-O5mz3CbSfITGjMgUw3f0uBYC7q/FuLfLeFhADdpz/Uw=", "narHash": "sha256-wE1sIAnsjWbyXXjwC/+oxSFXFDCROiwLY1pSQ7pU9js=",
"owner": "Gerg-L", "owner": "Gerg-L",
"repo": "spicetify-nix", "repo": "spicetify-nix",
"rev": "9dc23fcd0775bb6e42ebc6267edb97d349548450", "rev": "7981c1e87aa1adeec524524db52f75bf6598fb55",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -437,11 +437,11 @@
"tinted-tmux": "tinted-tmux" "tinted-tmux": "tinted-tmux"
}, },
"locked": { "locked": {
"lastModified": 1732608183, "lastModified": 1734012548,
"narHash": "sha256-T5k5ill+PNIEW6KuS4CpUacMtZNJe2J2q5eBOF4xWuU=", "narHash": "sha256-72z7fZNeFtG+UWmbMn5by4K47HHBxk3JtV91D/qZEhg=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "7689e621f87bce7b6ab1925dfd70ad1f4c80f334", "rev": "ccee633284cde8a9f825004e00dd84a31b10e6c6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -518,11 +518,11 @@
"wallpapers": { "wallpapers": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1732782926, "lastModified": 1734063676,
"narHash": "sha256-1y/w1rXuqcTECOy/HCYgj6zol9QLdlfBUjVIxWfhhIU=", "narHash": "sha256-7sSuQzPeVJEC/UIgNjGIXSAciSwRnp+Uwa/cp9AV8TQ=",
"owner": "kaitotlex", "owner": "kaitotlex",
"repo": "wallpaper", "repo": "wallpaper",
"rev": "35a4b0824e2957e771dac3a35edfb1da2f6d019a", "rev": "062dde476c641c5234f6286615a61561b2b5c877",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -47,10 +47,10 @@
noto-fonts noto-fonts
noto-fonts-cjk-sans noto-fonts-cjk-sans
noto-fonts-emoji noto-fonts-emoji
(nerdfonts.override { fonts = [ "CascadiaCode" ]; }) nerd-fonts.CascadiaCode
#(nerdfonts.override { fonts = [ nerd-fonts.CascadiaCode ]; })
]; ];
}; };
environment.systemPackages = [ environment.systemPackages = [
inputs.nixvim.packages.${pkgs.system}.default inputs.nixvim.packages.${pkgs.system}.default
]; ];

View file

@ -22,6 +22,11 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
# here is some command line tools I use frequently # here is some command line tools I use frequently
# feel free to add your own or remove some of them # feel free to add your own or remove some of them
tetrio-desktop
#tetrio-plus
cbonsai
xfce.tumbler
vitetris
playerctl playerctl
lunar-client lunar-client
texlab texlab
@ -75,6 +80,8 @@
ani-cli ani-cli
mpv mpv
sherlock sherlock
clang-analyzer
clang-tools
tinymist tinymist
steam steam
@ -206,10 +213,7 @@
userName = "KaitoTLex"; userName = "KaitoTLex";
userEmail = "warrenlin1688@gmail.com"; userEmail = "warrenlin1688@gmail.com";
delta.enable = true; delta.enable = true;
extraConfig = {
credential.helper = "${pkgs.git.override { withLibsecret = true; }}/bin/git-credential-libsecret";
init.defaultBranch = "main";
};
}; };
programs.neovim.defaultEditor = true; programs.neovim.defaultEditor = true;
@ -229,13 +233,16 @@
window_padding_width = "8 8"; window_padding_width = "8 8";
confirm_os_window_close = -1; confirm_os_window_close = -1;
enable_audio_bell = "no"; enable_audio_bell = "no";
background_opacity = pkgs.lib.mkForce "0.8";
allow_remote_control = "yes"; allow_remote_control = "yes";
listen_on = "unix:/tmp/kitty"; 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 - "''; 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 = pkgs.lib.mkForce "#c0caf5";
cursor_text_color = pkgs.lib.mkForce "#1a1b26"; cursor_text_color = pkgs.lib.mkForce "#1a1b26";
cursor_trail = 3; 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";
}; };
}; };