This commit is contained in:
Tao Tien 2024-04-02 18:11:12 -07:00
parent bb0f7dac04
commit afb042f2fa
5 changed files with 40 additions and 41 deletions

View file

@ -43,11 +43,11 @@
alejandra alejandra
# python # python
pypy3 # pypy3
# # python3 # python3
# python310Packages.python-lsp-server # python310Packages.python-lsp-server
ruff # ruff
ruff-lsp # ruff-lsp
#rust #rust
bacon bacon

42
flake.lock generated
View file

@ -8,11 +8,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1707830867, "lastModified": 1712079060,
"narHash": "sha256-PAdwm5QqdlwIqGrfzzvzZubM+FXtilekQ/FA0cI49/o=", "narHash": "sha256-/JdiT9t+zzjChc5qQiF+jhrVhRt8figYH29rZO7pFe4=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "8cb01a0e717311680e0cbca06a76cbceba6f3ed6", "rev": "1381a759b205dff7a6818733118d02253340fd5e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -104,11 +104,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1711986609, "lastModified": 1712077181,
"narHash": "sha256-rqxVKzDscKcC13T3eLcPuToSFNkdxgtJXA+fGysm5Cw=", "narHash": "sha256-hrVR4zWyTIsW8Pd+EsJN8WWuBk7jYZTaAsUPzNGsPEI=",
"owner": "the-mikedavis", "owner": "the-mikedavis",
"repo": "helix", "repo": "helix",
"rev": "3aec6d157051709a6130151177503ece5c6a7aa3", "rev": "37f23081ed69845bd26fd2e015af150807f7792f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -145,11 +145,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1711915616, "lastModified": 1712212014,
"narHash": "sha256-co6LoFA+j6BZEeJNSR8nZ4oOort5qYPskjrDHBaJgmo=", "narHash": "sha256-s+lbaf3nLRn1++/X2eXwY9mYCA/m9l8AvyG8beeOaXE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "820be197ccf3adaad9a8856ef255c13b6cc561a6", "rev": "7e91f2a0ba4b62b88591279d54f741a13e36245b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -189,11 +189,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1712001627, "lastModified": 1712204480,
"narHash": "sha256-ouYbQIKK6kbqRF1dAvocLSmuZonTPoirFyh63+Ki5/E=", "narHash": "sha256-G3jeiT3bMRKhA4wHYwyetOl8T2/tjk213YTSyk+maqA=",
"owner": "martinvonz", "owner": "martinvonz",
"repo": "jj", "repo": "jj",
"rev": "7b3f8e8cb6cc33e5f183052822e081160bba564f", "rev": "69d38fbf9623f39258f46d67b9ce9b25e1a10b63",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -210,11 +210,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1712002625, "lastModified": 1712214290,
"narHash": "sha256-RlK5CETVGugd/7qaUJ5GULe3LW3cfUqLT55qIj+95Yc=", "narHash": "sha256-cHkyv73w8WPVW2ocXQbB5q5BPey1ImK6qCsKa77cuhI=",
"owner": "lilyinstarlight", "owner": "lilyinstarlight",
"repo": "nixos-cosmic", "repo": "nixos-cosmic",
"rev": "d60af3734b5616e6b16809c7f7e380b36470b156", "rev": "b22c2d91865ad9757e29ccd1792ab281672a21ef",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -255,11 +255,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1711703276, "lastModified": 1712122226,
"narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", "narHash": "sha256-pmgwKs8Thu1WETMqCrWUm0CkN1nmCKX3b51+EXsAZyY=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", "rev": "08b9151ed40350725eb40b1fe96b0b86304a654b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -276,11 +276,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1711920558, "lastModified": 1712081763,
"narHash": "sha256-F8ESttizNOXsLfv9PeTen3lvq3cnxG9RV2RiHgGzA2Q=", "narHash": "sha256-+xImkX19gde0Qac6kbJtJAXKXTOgcUE5z3RsBxVtseo=",
"owner": "pjones", "owner": "pjones",
"repo": "plasma-manager", "repo": "plasma-manager",
"rev": "88cf932923835c05f26176a8a4df30a0dd1e7775", "rev": "96a90a7f5ce6b29e01d7da83d082e870e4462174",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -16,7 +16,8 @@
firefox firefox
ffmpeg ffmpeg
git git
inputs.helix.packages.${pkgs.system}.default # inputs.helix.packages.${pkgs.system}.default
helix
localsend localsend
mesa mesa
mpv mpv
@ -41,8 +42,14 @@
NoDefaultBookmarks = false; NoDefaultBookmarks = false;
}; };
programs.firefox.preferences = { programs.firefox.preferences = {
"accessibility.browsewithcaret_shortcut.enabled" = false;
"browser.bookmarks.restore_default_bookmarks" = false;
"widget.use-xdg-desktop-portal.file-picker" = 1; "widget.use-xdg-desktop-portal.file-picker" = 1;
"widget.use-xdg-desktop-portal.location" = 1;
"widget.use-xdg-desktop-portal.mime-handler" = 1; "widget.use-xdg-desktop-portal.mime-handler" = 1;
"widget.use-xdg-desktop-portal.open-uri" = 1;
"widget.use-xdg-desktop-portal.settings" = 1;
}; };
services.xserver.enable = lib.mkDefault true; services.xserver.enable = lib.mkDefault true;
@ -98,10 +105,10 @@
SKIM_DEFAULT_COMMAND = "rg --files"; SKIM_DEFAULT_COMMAND = "rg --files";
}; };
environment.sessionVariables = { environment.sessionVariables = {
EDITOR = "hx"; # EDITOR = "hx";
VISUAL = "hx"; # VISUAL = "hx";
PAGER = "bat"; # PAGER = "bat";
SKIM_DEFAULT_COMMAND = "rg --files"; # SKIM_DEFAULT_COMMAND = "rg --files";
}; };
time.timeZone = lib.mkDefault "US/Pacific"; time.timeZone = lib.mkDefault "US/Pacific";

View file

@ -168,7 +168,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPkgs = true; home-manager.useUserPackages = true;
home-manager.verbose = true; home-manager.verbose = true;
home-manager.backupFileExtension = ".hm-bak"; home-manager.backupFileExtension = ".hm-bak";
home-manager.users.tao = import ./tao/HOME.nix {inherit inputs pkgs lib;}; home-manager.users.tao = import ./tao/HOME.nix {inherit inputs pkgs lib;};

View file

@ -7,7 +7,7 @@
settings = { settings = {
theme = "dracula"; theme = "dracula";
editor = { editor = {
rainbow-brackets = true; # rainbow-brackets = true;
line-number = "relative"; line-number = "relative";
cursorline = true; cursorline = true;
completion-replace = true; completion-replace = true;
@ -92,7 +92,6 @@
unit = " "; unit = " ";
}; };
} }
# { name = "rust"; }
]; ];
language-servers = { language-servers = {
rust-analyzer.config = { rust-analyzer.config = {
@ -114,17 +113,10 @@
}; };
}; };
grammar = [ grammar = [
{
name = "nix";
source = {
git = "https://github.com/nix-community/tree-sitter-nix";
rev = "763168fa916a333a459434f1424b5d30645f015d";
};
}
]; ];
}; };
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
package = inputs.helix.packages.${pkgs.system}.default; # package = inputs.helix.packages.${pkgs.system}.default;
}; };
} }