yup
This commit is contained in:
3
.envrc
Normal file
3
.envrc
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXIm9FPa/agent.4751; export SSH_AUTH_SOCK;
|
||||||
|
SSH_AGENT_PID=4752; export SSH_AGENT_PID;
|
||||||
|
echo Agent pid 4752;
|
||||||
72
flake.lock
generated
72
flake.lock
generated
@@ -56,11 +56,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757385184,
|
"lastModified": 1757920978,
|
||||||
"narHash": "sha256-LCxtQn9ajvOgGRbQIRUJgfP7clMGGvV1SDW1HcSb0zk=",
|
"narHash": "sha256-Mv16aegXLulgyDunijP6SPFJNm8lSXb2w3Q0X+vZ9TY=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "26993d87fd0d3b14f7667b74ad82235f120d986e",
|
"rev": "11cc5449c50e0e5b785be3dfcb88245232633eb8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -72,11 +72,11 @@
|
|||||||
"lix": {
|
"lix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1756426754,
|
"lastModified": 1757791852,
|
||||||
"narHash": "sha256-EVJDo/KjdGtvJKelVPoL92TsPNrqnOJUnaLTIqP+F0o=",
|
"narHash": "sha256-G7QPn4gnKeXuecVfiglVSUqxufgB4Z4dlO/1zygXsBA=",
|
||||||
"rev": "f4bdddf0fdaabc68546cf561c5343b83d95d2466",
|
"rev": "8981fb5a18ae15f664b27fde437dce3e17030874",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/f4bdddf0fdaabc68546cf561c5343b83d95d2466.tar.gz"
|
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/8981fb5a18ae15f664b27fde437dce3e17030874.tar.gz?rev=8981fb5a18ae15f664b27fde437dce3e17030874"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
@@ -99,7 +99,7 @@
|
|||||||
"narHash": "sha256-IgD1JR7scSEwlK/YAbmrcTWpAYT30LPldCUHdzXkaMs=",
|
"narHash": "sha256-IgD1JR7scSEwlK/YAbmrcTWpAYT30LPldCUHdzXkaMs=",
|
||||||
"rev": "3f09a5eb772e02d98bb8878ab687d5b721f00d16",
|
"rev": "3f09a5eb772e02d98bb8878ab687d5b721f00d16",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/3f09a5eb772e02d98bb8878ab687d5b721f00d16.tar.gz"
|
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/3f09a5eb772e02d98bb8878ab687d5b721f00d16.tar.gz?rev=3f09a5eb772e02d98bb8878ab687d5b721f00d16"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
@@ -112,11 +112,11 @@
|
|||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757427959,
|
"lastModified": 1757937573,
|
||||||
"narHash": "sha256-p0i07rLfAMzJWYfsjFOXEtIWeS1EGVxJaCi9gfyCwRE=",
|
"narHash": "sha256-B+MT526k5th4x22h213/CgzdkKWIaeaa0+Y0uuCkH/I=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NixOS-WSL",
|
"repo": "NixOS-WSL",
|
||||||
"rev": "785f1b67b6c53de088f640f2a7da50ca4b2d7161",
|
"rev": "134e117c969f42277f1c5e60c8fbcac103c2c454",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -128,11 +128,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757068644,
|
"lastModified": 1757745802,
|
||||||
"narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=",
|
"narHash": "sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9",
|
"rev": "c23193b943c6c689d70ee98ce3128239ed9e32d1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -144,11 +144,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1757347588,
|
"lastModified": 1757745802,
|
||||||
"narHash": "sha256-tLdkkC6XnsY9EOZW9TlpesTclELy8W7lL2ClL+nma8o=",
|
"narHash": "sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "b599843bad24621dcaa5ab60dac98f9b0eb1cabe",
|
"rev": "c23193b943c6c689d70ee98ce3128239ed9e32d1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -178,18 +178,19 @@
|
|||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs_3",
|
"nixpkgs": "nixpkgs_3",
|
||||||
"pyproject-build-systems": "pyproject-build-systems",
|
"pyproject-build-systems": "pyproject-build-systems",
|
||||||
"pyproject-nix": "pyproject-nix_2",
|
"pyproject-nix": "pyproject-nix",
|
||||||
"uv2nix": "uv2nix"
|
"uv2nix": "uv2nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"path": "./system/extras/pydev/",
|
"lastModified": 1,
|
||||||
|
"narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=",
|
||||||
|
"path": "/nix/store/287fy1a3bmc2xzhxj470ssn8xp5r183g-source/system/extras/pydev",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "./system/extras/pydev/",
|
"path": "/nix/store/287fy1a3bmc2xzhxj470ssn8xp5r183g-source/system/extras/pydev",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
}
|
||||||
"parent": []
|
|
||||||
},
|
},
|
||||||
"pyproject-build-systems": {
|
"pyproject-build-systems": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
@@ -197,7 +198,10 @@
|
|||||||
"pydev",
|
"pydev",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"pyproject-nix": "pyproject-nix",
|
"pyproject-nix": [
|
||||||
|
"pydev",
|
||||||
|
"pyproject-nix"
|
||||||
|
],
|
||||||
"uv2nix": [
|
"uv2nix": [
|
||||||
"pydev",
|
"pydev",
|
||||||
"uv2nix"
|
"uv2nix"
|
||||||
@@ -218,28 +222,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pyproject-nix": {
|
"pyproject-nix": {
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"pydev",
|
|
||||||
"pyproject-build-systems",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1755886095,
|
|
||||||
"narHash": "sha256-oMQ1YERKqiac28LB1cKjl4d0gjvK98SbGejFMfK0WGE=",
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "pyproject.nix",
|
|
||||||
"rev": "7ea903d50c20d4d3ea45ccaad7ee0d21996780c9",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "pyproject.nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"pyproject-nix_2": {
|
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"pydev",
|
"pydev",
|
||||||
|
|||||||
@@ -7,6 +7,8 @@
|
|||||||
ember-cli
|
ember-cli
|
||||||
ember-language-server
|
ember-language-server
|
||||||
fish-lsp
|
fish-lsp
|
||||||
|
gcc
|
||||||
|
libgcc
|
||||||
gleam
|
gleam
|
||||||
kdlfmt
|
kdlfmt
|
||||||
lessc
|
lessc
|
||||||
@@ -15,6 +17,8 @@
|
|||||||
nimlangserver
|
nimlangserver
|
||||||
odin
|
odin
|
||||||
ols
|
ols
|
||||||
|
# python314
|
||||||
|
python313
|
||||||
ruby
|
ruby
|
||||||
rubyPackages_3_4.solargraph
|
rubyPackages_3_4.solargraph
|
||||||
ruff
|
ruff
|
||||||
@@ -23,6 +27,8 @@
|
|||||||
superhtml
|
superhtml
|
||||||
ty
|
ty
|
||||||
vscode-langservers-extracted
|
vscode-langservers-extracted
|
||||||
|
vala
|
||||||
|
vala-language-server
|
||||||
yaml-language-server
|
yaml-language-server
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,6 @@
|
|||||||
obsidian
|
obsidian
|
||||||
htop
|
htop
|
||||||
gnumake
|
gnumake
|
||||||
python314Full
|
|
||||||
eza
|
eza
|
||||||
fm
|
fm
|
||||||
felix
|
felix
|
||||||
|
|||||||
@@ -20,15 +20,13 @@ in
|
|||||||
settings = {
|
settings = {
|
||||||
spawn = [
|
spawn = [
|
||||||
#set wallpaper
|
#set wallpaper
|
||||||
# "swaybg --image ~/Downloads/wp.jpg"
|
|
||||||
# set gaps on wideriver
|
|
||||||
"~/login-wm-setup.sh"
|
"~/login-wm-setup.sh"
|
||||||
|
# set gaps on wideriver
|
||||||
"~/login-wm-setup-2.sh"
|
"~/login-wm-setup-2.sh"
|
||||||
];
|
];
|
||||||
output-layout = "wideriver";
|
output-layout = "wideriver";
|
||||||
rule-add = "ssd";
|
rule-add = "ssd";
|
||||||
border-color-focused = "0x7fbbb3";
|
border-color-urgent = "0xe67e80";
|
||||||
border-color-unfocusd = "0xd3c6aa";
|
|
||||||
map = {
|
map = {
|
||||||
normal = {
|
normal = {
|
||||||
# spawn binds
|
# spawn binds
|
||||||
@@ -36,6 +34,7 @@ in
|
|||||||
"Super R" = "spawn fuzzel";
|
"Super R" = "spawn fuzzel";
|
||||||
"Super E" = "spawn fm";
|
"Super E" = "spawn fm";
|
||||||
"Super B" = "spawn obsidian";
|
"Super B" = "spawn obsidian";
|
||||||
|
"Super Escape" = "spawn \"swaylock --screenshots --clock --indicator --indicator-radius 250 --indicator-thickness 12 --effect-blur 7x5 --ring-color 7fbbb3 --line-color d3c6aa --inside-color 2b3339 --separator-color 83c092\"";
|
||||||
|
|
||||||
# format changes
|
# format changes
|
||||||
"Super U" = "${cmd} \"--layout left\"";
|
"Super U" = "${cmd} \"--layout left\"";
|
||||||
@@ -45,12 +44,12 @@ in
|
|||||||
"Super N" = "${cmd} \"--layout monocle\"";
|
"Super N" = "${cmd} \"--layout monocle\"";
|
||||||
"Super M" = "${cmd} \"--layout wide\"";
|
"Super M" = "${cmd} \"--layout wide\"";
|
||||||
|
|
||||||
|
|
||||||
# globals
|
# globals
|
||||||
"Alt Q" = "close";
|
"Alt Q" = "close";
|
||||||
"Super+Shift E" = "exit";
|
"Super+Shift E" = "exit";
|
||||||
"Super+Shift Return" = "zoom";
|
"Super+Shift Return" = "zoom";
|
||||||
"Super F" = "toggle-fullscreen";
|
"Super F" = "toggle-fullscreen";
|
||||||
|
"Super+Shift F" = "toggle-float";
|
||||||
|
|
||||||
#movement
|
#movement
|
||||||
"Super J" = "focus-view next";
|
"Super J" = "focus-view next";
|
||||||
|
|||||||
@@ -12,5 +12,6 @@
|
|||||||
};
|
};
|
||||||
openssh.enable = true;
|
openssh.enable = true;
|
||||||
flatpak.enable = true;
|
flatpak.enable = true;
|
||||||
|
cron.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
};
|
};
|
||||||
pyproject-build-systems = {
|
pyproject-build-systems = {
|
||||||
url = "github:pyproject-nix/build-system-pkgs";
|
url = "github:pyproject-nix/build-system-pkgs";
|
||||||
inputs.pyproject-nex.follows = "pyproject-nix";
|
inputs.pyproject-nix.follows = "pyproject-nix";
|
||||||
inputs.uv2nix.follows = "uv2nix";
|
inputs.uv2nix.follows = "uv2nix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
time.timeZone = "${timezone}";
|
time.timeZone = "${timezone}";
|
||||||
|
|
||||||
programs.river.enable = true;
|
programs.river-classic.enable = true;
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config.common.default = "*";
|
config.common.default = "*";
|
||||||
@@ -76,6 +76,9 @@
|
|||||||
podman
|
podman
|
||||||
skopeo
|
skopeo
|
||||||
buildkit
|
buildkit
|
||||||
|
tree
|
||||||
|
swaylock-effects
|
||||||
|
code-cursor-fhs
|
||||||
];
|
];
|
||||||
|
|
||||||
virtualisation.containers.policy = {
|
virtualisation.containers.policy = {
|
||||||
|
|||||||
Reference in New Issue
Block a user