some stuffs

This commit is contained in:
Mars 2024-09-30 23:05:28 -04:00
parent b783094f4f
commit ce86ca48aa
Signed by: pupbrained
GPG key ID: 0FF5B8826803F895
3 changed files with 113 additions and 61 deletions

View file

@ -94,11 +94,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1727620986, "lastModified": 1727734424,
"narHash": "sha256-4RlJt1MJmZcuP3ROlrb2YvG8WfH0BM/nGqDgNT/DAwE=", "narHash": "sha256-COHPdJb8goIemave9L8kBKkQKEPHuilXZqR3nIBcQsM=",
"owner": "chaotic-cx", "owner": "chaotic-cx",
"repo": "nyx", "repo": "nyx",
"rev": "0eee1b2134e9aa3427081715ada883f3523a9608", "rev": "fed2d39a7c4614311e25a4281d056a7a2d36a6c8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -137,11 +137,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1727616413, "lastModified": 1727746579,
"narHash": "sha256-EuipmcqmOK+xRtwElUlrp+S8h24uqgZ+LQmNhEZTrTU=", "narHash": "sha256-DUfc08Zry3EJi9SutWopIEdADWm0lzcmnDIXEIFoYGU=",
"owner": "lilyinstarlight", "owner": "lilyinstarlight",
"repo": "nixos-cosmic", "repo": "nixos-cosmic",
"rev": "5b0f33c0fbf07e9d1cec4e15e32bf2e7c1979df1", "rev": "074bbcc4e3fa9ce4bee100de64506c3662c62299",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -179,11 +179,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1727604521, "lastModified": 1727707210,
"narHash": "sha256-dJM7gi63/Z80Ti3SWdOYbe8E3xKugG+iBBWmbtlyI4w=", "narHash": "sha256-8XZp5XO2FC6INZEZ2WlwErtvFVpl45ACn8CJ2hfTA0Y=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "4b43b68281fd1a332c2aec8fbc077d92ca352c3e", "rev": "f61d5f2051a387a15817007220e9fb3bbead57b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -223,11 +223,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1727636110, "lastModified": 1727638677,
"narHash": "sha256-sHhL5Xqq9rjOO128N7S+iNHx73GJWi0RmQIBGJLVHhU=", "narHash": "sha256-VIsBA23C9rtOa7SUj4qdkMeOz64i/7yIeJ6+X6o5H64=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "3964f717d0aee41676a3138c05a3fd3c7d14c843", "rev": "44737fec37903d8d2dbabf0df0ba3e1580757c03",
"revCount": 22, "revCount": 23,
"type": "git", "type": "git",
"url": "https://git.pupbrained.xyz/pupbrained/nixmacs.git" "url": "https://git.pupbrained.xyz/pupbrained/nixmacs.git"
}, },
@ -880,11 +880,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1727621787, "lastModified": 1727714556,
"narHash": "sha256-gSoqO3r98YvPEvN/6Fnw+UNg4hEwq/YWFijPtlLtFWM=", "narHash": "sha256-l4cPDA3xGtGdQmdSCAO2VyWg9xwW6//KwDYefdWtovQ=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "6649255d54f45a7e2fedd9b4be85fe5d11229c04", "rev": "5c6c300abfea2539ffad9bcbf857325eec5ab765",
"revCount": 5278, "revCount": 5285,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
@ -912,11 +912,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1727625596, "lastModified": 1727705521,
"narHash": "sha256-+BQyiJPhb9txsO6xZ4c4HrQwBzTe9gohX1e+wUvOM+Q=", "narHash": "sha256-tR4bc6zONkxore1F7CRrwHs9NITht8NY0JTidPSmMXY=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-plugins", "repo": "hyprland-plugins",
"rev": "13301eeede3deb4b3a5478518eb0931ae274a798", "rev": "9215288eb2ded9d0c08d468ea90ba68f43162c67",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1058,11 +1058,11 @@
}, },
"impermanence": { "impermanence": {
"locked": { "locked": {
"lastModified": 1727556076, "lastModified": 1727649413,
"narHash": "sha256-5Iplxbdn/7kQp4UYXMnUMFL2i2lyysOhRyzvvtPe1Qc=", "narHash": "sha256-FA53of86DjFdeQzRDVtvgWF9o52rWK70VHGx0Y8fElQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "impermanence", "repo": "impermanence",
"rev": "fff0d95cf40609941769a443a001b25fb95b68ab", "rev": "d0b38e550039a72aff896ee65b0918e975e6d48e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1180,11 +1180,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1727580512, "lastModified": 1727658919,
"narHash": "sha256-gEWoJ+027OwsNs6f1GkDPrCxBFr5Vky7vWKjHRJi60s=", "narHash": "sha256-YAePt2GldkkRJ08LvZNHcuS6shIVStj+K+1DZN3gbnM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "a2ab1588541ae442bd3a682f8f6bbcbca2672f10", "rev": "f9fdf8285690a351e8998f1e703ebdf9cdf51dee",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1297,11 +1297,11 @@
}, },
"nixpkgs_10": { "nixpkgs_10": {
"locked": { "locked": {
"lastModified": 1727571603, "lastModified": 1727742380,
"narHash": "sha256-E/oHqQDtdeGNJk5k7QhyBNhe/ujxG8oF8aMP+iWyVuY=", "narHash": "sha256-5lFzlmiwrl3OHrw7QhZn/ZpZtygzx1UspKOaZqpxXSQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4a1558c5feaa3a3f558e8512590e68f1a9c87e17", "rev": "9dc3c339a2aecbd61ab2549248d8b64ba1c28af5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1375,8 +1375,8 @@
"nixpkgs_15": { "nixpkgs_15": {
"locked": { "locked": {
"lastModified": 0, "lastModified": 0,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
"path": "/nix/store/fpivx4sjcp2vk4rp9nhliln5cwcp3kc6-source", "path": "/nix/store/r2hk87rfvc5fpfbl2bj64a3x7mcq9f6c-source",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -1401,8 +1401,8 @@
"nixpkgs_17": { "nixpkgs_17": {
"locked": { "locked": {
"lastModified": 0, "lastModified": 0,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
"path": "/nix/store/fpivx4sjcp2vk4rp9nhliln5cwcp3kc6-source", "path": "/nix/store/r2hk87rfvc5fpfbl2bj64a3x7mcq9f6c-source",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -1428,11 +1428,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1727348695, "lastModified": 1727634051,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "rev": "06cf0e1da4208d3766d898b7fdab6513366d45b9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1524,11 +1524,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1727348695, "lastModified": 1727634051,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "rev": "06cf0e1da4208d3766d898b7fdab6513366d45b9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1563,11 +1563,11 @@
"treefmt-nix": "treefmt-nix_3" "treefmt-nix": "treefmt-nix_3"
}, },
"locked": { "locked": {
"lastModified": 1727576675, "lastModified": 1727746745,
"narHash": "sha256-XJgdI3xnYjgBKZK8qefS7X6x+9rUMdTEa2jrapbaBig=", "narHash": "sha256-EP95VHCvjYxfJUz8QGibSEbLIfWS3Qz37s1xfgDBjeI=",
"owner": "pupbrained", "owner": "pupbrained",
"repo": "nvim-config", "repo": "nvim-config",
"rev": "ebaf7cc8b70c4bc241d47cc1a4ecf0a72c81b2d0", "rev": "853926edd453a7faa6febdd669d70a51d1153311",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1589,11 +1589,11 @@
"treefmt-nix": "treefmt-nix_2" "treefmt-nix": "treefmt-nix_2"
}, },
"locked": { "locked": {
"lastModified": 1727557953, "lastModified": 1727645871,
"narHash": "sha256-xe8JQaNOPTyzWsSlLu2yC6qw4SjOMHrXk4Iq+pIgLhM=", "narHash": "sha256-Os3PAThU5XliKkKa+SHsFyV/EsCHogHcYONmpzb6500=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "2c4e4681db658deeceb2f781136d7ba1d0009521", "rev": "5f4a4b47597d3b9ac26c41ff4e8da28fa662f200",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1707,11 +1707,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1727490462, "lastModified": 1727663505,
"narHash": "sha256-OrrPiNBiikv9BR464XTT75FzOq7tKAvMbMi7YOKVIeg=", "narHash": "sha256-83j/GrHsx8GFUcQofKh+PRPz6pz8sxAsZyT/HCNdey8=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "11a13e50debafae4ae802f1d6b8585101516dd93", "rev": "c2099c6c7599ea1980151b8b6247a8f93e1806ee",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2032,11 +2032,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1727348695, "lastModified": 1727634051,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-S5kVU7U82LfpEukbn/ihcyNt2+EvG7Z5unsKW9H/yFA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "rev": "06cf0e1da4208d3766d898b7fdab6513366d45b9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2092,11 +2092,11 @@
"unstable": "unstable" "unstable": "unstable"
}, },
"locked": { "locked": {
"lastModified": 1726451364, "lastModified": 1727679381,
"narHash": "sha256-6WKgYq0+IzPSXxVl1MfODIVwEbd3Sw0zc5sMSOyzA8I=", "narHash": "sha256-EyaSYRNdZGvWDjDb9Gk3hPcXNQqwg7pyVp3SOBJ7TBo=",
"owner": "xmonad", "owner": "xmonad",
"repo": "xmonad", "repo": "xmonad",
"rev": "a4140b93497333ec7f3127ee4dabcb8ae8a721b6", "rev": "aadb8df59bca896b198420757aff570e53bd9c9c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2113,11 +2113,11 @@
"xmonad": "xmonad" "xmonad": "xmonad"
}, },
"locked": { "locked": {
"lastModified": 1726510493, "lastModified": 1727715770,
"narHash": "sha256-0kGVX0iKFHlC2Kgx+bdX68P0qqPQdudSgi11bsvaNJY=", "narHash": "sha256-lsSmUbt1REKL2E5qon43AbPePsAyT2M16J0wWQVODW0=",
"owner": "xmonad", "owner": "xmonad",
"repo": "xmonad-contrib", "repo": "xmonad-contrib",
"rev": "42340e0f76a7a934f2a4a8d0da3165f74f68e6be", "rev": "2c161ff670593d147823a08d73730080ef952753",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2131,11 +2131,11 @@
"nixpkgs": "nixpkgs_18" "nixpkgs": "nixpkgs_18"
}, },
"locked": { "locked": {
"lastModified": 1727248177, "lastModified": 1727727983,
"narHash": "sha256-QHE2H3VYUK3T7zVbIfqEF7P8hBeim8vU5hXz8X6y8j0=", "narHash": "sha256-zWOQBzmVeC2YF6R/V+GjhEjdOKW+qaHO0em5CfhjBbw=",
"owner": "fufexan", "owner": "fufexan",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "67f1db200b6d533cf1f2b562c183ac536919ec4b", "rev": "5ea9183acb736b9a606a1f33505d20a6f14dc5cf",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -140,7 +140,6 @@ in {
''; '';
}) })
youki youki
zed-editor
] ]
++ (with jetbrains; [ ++ (with jetbrains; [
clion clion
@ -152,6 +151,7 @@ in {
nixvim.packages.${pkgs.system}.default nixvim.packages.${pkgs.system}.default
zen-browser.packages.${pkgs.system}.specific zen-browser.packages.${pkgs.system}.specific
chaotic.packages.${pkgs.system}.distrobox_git chaotic.packages.${pkgs.system}.distrobox_git
chaotic.packages.${pkgs.system}.zed-editor_git
]); ]);
stateVersion = "24.05"; stateVersion = "24.05";

View file

@ -0,0 +1,52 @@
{pkgs, ...}: {
programs.vscode = {
enable = true;
package = pkgs.vscode.fhsWithPackages (ps: with ps; [rustup zlib openssl.dev pkg-config]);
extensions = with pkgs.vscode-extensions; [
bbenoist.nix
catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons
llvm-vs-code-extensions.vscode-clangd
kamadorueda.alejandra
mkhl.direnv
usernamehw.errorlens
vadimcn.vscode-lldb
vscodevim.vim
];
keybindings = [
{
key = "shift+k";
command = "editor.action.showHover";
when = "editorTextFocus";
}
{
key = "ctrl+k ctrl+i";
command = "-editor.action.showHover";
when = "editorTextFocus";
}
];
userSettings = {
"files.autoSave" = "afterDelay";
"editor.fontFamily" = "Maple Mono NF";
"editor.fontLigatures" = true;
"editor.fontSize" = 16;
"editor.formatOnSave" = true;
"editor.minimap.enabled" = false;
"vim.camelCaseMotion.enable" = true;
"vim.smartRelativeLine" = false;
"vim.sneak" = true;
"vim.useSystemClipboard" = true;
"workbench.colorTheme" = "Catppuccin Mocha";
"workbench.iconTheme" = "catppuccin-mocha";
"window.menuBarVisibility" = "toggle";
"window.titleBarStyle" = "custom";
};
};
}