Commit Graph

789 Commits

Author SHA1 Message Date
ae4fcb16f2 [+] fix ninja tests 2025-04-08 16:42:47 +03:00
7fa2a8a83c [+] update platform
1. update udev for air 2012;
  2. update commands for air 2012;
2025-04-04 12:40:09 +03:00
fa732867c3 [+] tune power management for air 2018 2025-04-01 12:40:53 +03:00
61584fedac [+] fix intel_pstate cpufreq 2025-03-31 17:35:08 +03:00
42ce6ffbff [+] update pr34
1. update m.py;
  2. add intel_pstate profile for cpufreq;
  3. build 0.1.5.0;
2025-03-31 17:15:53 +03:00
385e82bab8 [+] add dotfiles for platform macbook air 2018 2025-03-31 17:04:57 +03:00
ccb0fb09c9 [+] ad platform dotfiles 2025-03-31 17:04:56 +03:00
6d184edec8 [+] update systemd 2025-03-25 14:52:31 +03:00
6374849014 [+] migrate to systemd 2025-03-20 19:20:55 +03:00
3d023047b4 [+] update cpanel
1. fix logging;
  2. refactor into a class;
2025-03-20 19:07:34 +03:00
43c711cb2c [+] add make
1. add venv_compile;
  2. add venv;
  3. add mypy;
  4. update d1/cpanel.py
    to aggregate .ssh/known_hosts files;
  5. add systemd service for a gateway;
2025-03-20 19:03:05 +03:00
dff3782834 [+] integrate with podman 2025-03-20 17:02:18 +03:00
b399c5546c [+] update pr34
1. update katerc;
  2. add mime.types to few some source code
    as plain text in firefox;
  3. update .whl release for pr34;
  4. update commands_typed/typing.py;
2025-03-18 10:02:27 +03:00
c1e598b3ab [+] update nginx multiplexing 2025-03-15 13:40:38 +03:00
7442368b03 [+] update gateway
1. add systemd units deployment recipie;
  2. add certbot periodic task;
  3. update nginx_config.py
    to user ssl_preread_server_name
    instead of protocol, since it seems
    to be broken;
2025-03-15 12:06:52 +03:00
4cf720ee17 [+] add .whl 2025-03-13 19:35:11 +03:00
93f023dda3 [+] fix percentage 2025-03-13 19:32:17 +03:00
e06a1f4007 [+] add env for meson_setup 2025-03-13 12:04:54 +03:00
9ac87fb3df [+] update cli_bootstrap
1. generate requirements with hashes;
2025-03-12 19:16:28 +03:00
c8b6d96b01 [+] add .lock generation, fix mypy 2025-03-12 11:02:20 +03:00
cc0acd6f13 [+] add .whl 2025-03-11 14:19:42 +03:00
acf1850d70 [+] add env for ninja 2025-03-11 14:14:13 +03:00
9e117048dc [+] add parse_args 2025-03-08 18:39:35 +03:00
723c5b6677 [+] pack .whl release 2025-03-04 18:49:12 +03:00
aaf8b12549 [+] check invalid password 2025-03-04 18:39:48 +03:00
06e79d0679 [+] fix secret_check 2025-03-04 18:38:52 +03:00
ff786e3ce6 [+] update pr34
1. add dotfiles deploy via .tar.xz;
  2. update .sway/config;
  3. update test_crypto.py;
2025-03-04 15:44:20 +03:00
add9d858d8 [+] improve crypto 2025-03-03 18:00:51 +03:00
731c507b95 [+] add tests for pr34 2025-03-03 17:57:14 +03:00
62063a1448 [+] update .p43
1. partially improve crypto;
  2. fix m.py;
2025-03-03 12:53:58 +03:00
1fb4e4efc5 [+] update pr34
1. partially add crypto logic;
  2. fetch updated commands from laptop;
  3. update Makefile;
2025-03-03 09:51:26 +03:00
b12395621d [+] update desktop-services 2025-02-22 18:54:10 +03:00
905241a068 [+] update cli 2025-02-18 18:29:48 +03:00
01aab0517a [+] improve pip_resolve
1. add -r flag
    that can parse complicated
    requirements
    and format into a temp file
    for uv pip compile;
2025-01-24 21:47:43 +03:00
6ddfc7d2d7 [+] update dotfiles
1. add kate editor config;
2025-01-24 21:25:13 +03:00
3245d6d7e5 [+] add uv_pip_freeze
1. uv_pip_compile
    just a raw wrapper
    around uv pip compile --generate-hashes;
  2. uv_pip_freeze
    does compile of frozen dependencies
    with generated hashes along the way;
2025-01-24 21:15:28 +03:00
a529db106a [+] fix mypy errors 2025-01-24 21:06:26 +03:00
57f74df865 [+] fix some mypy errors 2025-01-24 18:27:51 +03:00
528d9b1ce5 [+] integrate uv pip compile 2025-01-23 12:17:07 +03:00
ebbd1a2b5b [+] raise to 0.1.4.9 2025-01-18 21:22:56 +03:00
62cfbf36cb [+] fix --hash format 2025-01-18 21:13:26 +03:00
d643e8f97b [+] improve pip_resolve
1. do not download anything;
  2. provide hashes per dependency;
  3. test that works on numpy
2025-01-18 20:56:03 +03:00
9b5fff93c0 [+] add pip_resolve
1. add freezing packages based on pip resolver;
  1.1. the command
    should resolve final packages with versions,
    and provide constraints with file hashes;
    to act alike go mod tool;
2025-01-18 19:34:46 +03:00
ff22d9311b [+] update
1. fix python3.13 regression
    with class property;
  2. update books dependency;
2025-01-18 12:43:28 +03:00
759ce361e3 [+] fix .gitmodules 2025-01-12 18:23:47 +03:00
136b5709b0 [+] refactor book1
1. move book1 into a private repo;
2025-01-12 18:20:19 +03:00
584b4b652f [+] add submodule books 2025-01-12 11:02:29 +03:00
7d1d887692 [+] update keybindigs 2025-01-02 10:42:58 +03:00
212c8c8086 [+] improve deploy:wheel command 2025-01-01 02:19:40 +03:00
6599115a68 [+] 0.1.4.7, improve os module
1. add runtime initialization;
    works for .so files;
    linux platform only at the moment;
2024-12-30 15:03:45 +03:00