Compare commits

..

2 Commits

Author SHA1 Message Date
John Lancaster
d88c8f4807 updated workspace settings 2025-04-09 22:19:57 -05:00
John Lancaster
acca27b76c changed ads aliased 2025-04-09 22:19:49 -05:00
3 changed files with 28 additions and 31 deletions

View File

@@ -22,12 +22,12 @@
// "editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports.ruff": "explicit",
"source.fixAll": "explicit"
// "source.fixAll": "explicit"
}
},
"python.defaultInterpreterPath": "${workspaceFolder}/.devenv/state/venv/bin/python3",
"python.autoComplete.extraPaths": ["~/ad-lola"],
"python.analysis.extraPaths": ["~/ad-lola"],
"python.autoComplete.extraPaths": ["~/ad-lola", "${fileWorkspaceFolder}/apps/room_control/src"],
"python.analysis.extraPaths": ["~/ad-lola", "${fileWorkspaceFolder}/apps/room_control/src"],
"python.analysis.autoFormatStrings": true,
"python.analysis.completeFunctionParens": true,
"python.analysis.autoImportCompletions": true,
@@ -41,20 +41,16 @@
// Ruff settings
"ruff.enable": true,
"ruff.organizeImports": false,
"ruff.organizeImports": true,
"ruff.importStrategy": "fromEnvironment",
"ruff.nativeServer": true,
"ruff.configurationPreference": "filesystemFirst",
"ruff.configuration": "${workspaceFolder}/ruff.toml",
"ruff.configuration": "${workspaceFolder}/pyproject.toml",
"ruff.fixAll": true,
"ruff.lint.enable": true,
// https://docs.astral.sh/ruff/rules/
"ruff.lint.extendSelect": [
// "FURB", "UP",
"I"
],
"ruff.lint.select": [
"F", "W",
"F", "W", "I",
"E1", "E2", "E3", "E4", "E5", "E7", "E9"
],

36
flake.lock generated
View File

@@ -14,11 +14,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1737621947,
"narHash": "sha256-8HFvG7fvIFbgtaYAY2628Tb89fA55nPm2jSiNs0/Cws=",
"lastModified": 1742042642,
"narHash": "sha256-D0gP8srrX0qj+wNYNPdtVJsQuFzIng3q43thnHXQ/es=",
"owner": "cachix",
"repo": "cachix",
"rev": "f65a3cd5e339c223471e64c051434616e18cc4f5",
"rev": "a624d3eaf4b1d225f918de8543ed739f2f574203",
"type": "github"
},
"original": {
@@ -39,11 +39,11 @@
]
},
"locked": {
"lastModified": 1743696273,
"narHash": "sha256-ZqJYdu1yH5CYg5EzS3JEkoLIM4XskAnsScPPy7ijkJQ=",
"lastModified": 1743783972,
"narHash": "sha256-5wPsNCnWmeLpLxavsftA9L7tnYgtlexV7FwLegxtpy4=",
"owner": "cachix",
"repo": "devenv",
"rev": "2b42d766fc87f15a5021bf96fd973b9218d0a04b",
"rev": "2f53e2f867e0c2ba18b880e66169366e5f8ca554",
"type": "github"
},
"original": {
@@ -136,11 +136,11 @@
]
},
"locked": {
"lastModified": 1740849354,
"narHash": "sha256-oy33+t09FraucSZ2rZ6qnD1Y1c8azKKmQuCvF2ytUko=",
"lastModified": 1742649964,
"narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "4a709a8ce9f8c08fa7ddb86761fe488ff7858a07",
"rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82",
"type": "github"
},
"original": {
@@ -178,11 +178,11 @@
]
},
"locked": {
"lastModified": 1743717835,
"narHash": "sha256-LJm6FoIcUoBw3w25ty12/sBfut4zZuNGdN0phYj/ekU=",
"lastModified": 1744172174,
"narHash": "sha256-Ud0ClYf8YHhbYmg1piPJx2iuYOh62HQiRzDObD2gzsk=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "66a6ec65f84255b3defb67ff45af86c844dd451b",
"rev": "4040c5779ce56d36805bc7a83e072f0f894eae7d",
"type": "github"
},
"original": {
@@ -295,11 +295,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1743583204,
"narHash": "sha256-F7n4+KOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE=",
"lastModified": 1744098102,
"narHash": "sha256-tzCdyIJj9AjysC3OuKA+tMD/kDEDAF9mICPDU7ix0JA=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2c8d3f48d33929642c1c12cd243df4cc7d2ce434",
"rev": "c8cd81426f45942bb2906d5ed2fe21d2f19d95b7",
"type": "github"
},
"original": {
@@ -340,11 +340,11 @@
]
},
"locked": {
"lastModified": 1743604509,
"narHash": "sha256-Hf5aYGP3hP+uNbcd4NrEMUAR+1o518uGzoeVyMzzJwo=",
"lastModified": 1744103455,
"narHash": "sha256-SR6+qjkPjGQG+8eM4dCcVtss8r9bre/LAxFMPJpaZeU=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "4521de68fba1a36fae8caebce3d6e047179661f7",
"rev": "69d5a5a4635c27dae5a742f36108beccc506c1ba",
"type": "github"
},
"original": {

View File

@@ -126,8 +126,9 @@
# };
enterShell = ''
alias appdaemon="${pkgs.uv}/bin/uv run --frozen python -m appdaemon"
alias ad="appdaemon"
alias fix="${pkgs.uv}/bin/uv run ruff check --fix"
# alias appdaemon="${pkgs.uv}/bin/uv run --frozen python -m appdaemon"
# alias ad="appdaemon"
export PS1="\[\e[0;34m\](AppDaemon)\[\e[0m\] \[\033[1;32m\][\[\e]0;\u@\h: \w\a\]\u@\h:\w]\$\[\033[0m\] "