Commit Graph

1062 Commits

Author SHA1 Message Date
c0bcc7d5b5 fix mac install 2026-04-08 06:38:59 +00:00
bfe1e9929c fmt 2026-04-08 07:43:58 +03:00
bcb9c0f667 fmt 2026-04-08 00:35:36 +03:00
0f2b92cf2b Refactor config structure: modules, profiles, and shared/home
- Convert shared/home/default.nix from function to module (imports instead of params)
- Extract browsers to shared/home/gui.nix, imported by basedesktop profile
- Extract dev tools (neovim plugins, GOPATH) to shared/home/dev.nix, imported by devtools profile
- Move dev packages (Go, Zig, ctags) from home.packages to devtools system packages
- Remove devTools, wrapGo, email function parameters from shared/home
- Create modules/profiles/basedesktop for cross-platform desktop packages (VLC, scrcpy, yt-dlp, ffmpeg, etc.)
- Rename modules/profiles/desktop to linuxdesktop
- Create LUKS+BTRFS profile options (mj.profiles.btrfs.disk), consolidating 5 hosts
- Extract fwminex caddy vhosts to hosts/fwminex/caddy.nix
- Move shared/work/ to modules/profiles/work/
- Fix fra1-c: move ./modules import from flake.nix to configuration.nix
- Remove dead code in vno1-gdrx (commented borgbackup) and mtworx (disabled postfix)
- Move extract_url and tmuxbash from home.packages to base system packages
- Add macworx to syncthing devices and M-Active folder
2026-04-07 20:10:33 +03:00
feba93ddea refactor devTools 2026-04-07 19:34:43 +03:00
6a889c59c1 ssh config to macbase 2026-04-07 19:32:04 +03:00
8761be3bd1 more dev pkgs 2026-04-07 19:01:22 +03:00
d05ec61442 linuxdesktop 2026-04-07 18:58:38 +03:00
25957c8e4f add basedesktop 2026-04-07 18:56:19 +03:00
033072155b free up ctrl-arrows 2026-04-07 12:58:31 +00:00
0981986560 remove some stuff from mac 2026-04-07 12:39:10 +00:00
ee312fe9ba claudes: move to workstation 2026-04-07 15:35:25 +03:00
f17e39e84b python: +plotly 2026-04-07 12:01:14 +00:00
0ebc16e87f devtools 2026-04-07 12:00:31 +00:00
5ba795b3c5 macworx 2026-04-07 10:49:43 +00:00
2ae5655cb5 clock + vlc 2026-04-07 10:33:20 +00:00
44d6a48024 date on clock? 2026-04-07 10:26:28 +00:00
8ddc566b7a cursor follows alt-o 2026-04-07 10:21:52 +00:00
b6b1f5ce95 focus 2026-04-07 10:18:24 +00:00
da63b9c2cc cycle workspaces 2026-04-07 10:15:05 +00:00
ef31b4021f remove more 2026-04-07 10:03:19 +00:00
0182b55547 remove fullscreen, trying to fix resize 2026-04-07 12:50:15 +03:00
ab92a7b601 more wm 2026-04-07 08:13:24 +00:00
f7ab5ec149 wm configs 2026-04-07 08:10:45 +00:00
953b859f9c trying out aerospace 2026-04-07 08:00:55 +00:00
9e7524b809 some more ux settings 2026-04-07 07:50:18 +00:00
8dc060d93d fmt 2026-04-04 10:55:56 +00:00
9196703b26 some visuals 2026-04-03 13:42:44 +00:00
73cbc60590 ps1 2026-04-03 13:07:28 +00:00
2b747a17cc default to bash 2026-04-03 12:49:43 +00:00
cd0e4b38a3 tmuxbash? 2026-04-03 15:41:37 +03:00
c7077019f6 keyboard 2026-04-03 12:30:47 +00:00
62c74b6bbc move terminfo to linux pkg 2026-04-03 12:04:37 +00:00
58d77a9e33 a few linux-only files 2026-04-03 12:01:27 +00:00
3a87bd0f43 more macworx 2026-04-03 11:56:12 +00:00
2232da2d38 workstation: +distrobox 2026-03-30 19:37:46 +00:00
9d8be092cf rm codex 2026-03-28 10:15:23 +02:00
a8adc6db2b add {,*.}jakstys.lt 2026-03-25 07:27:59 +00:00
6a3369f04f desktop: +chess 2026-03-11 08:58:24 +02:00
334d706319 rolandas.jakstys.lt 2026-03-01 21:33:58 +02:00
661d7b249b workstation: +xboard 2026-03-01 20:44:38 +02:00
53c5c5c963 codex; allow more tokens in claudes 2026-02-26 12:11:50 +02:00
1cde052513 programs.ladybird instead of the plain program 2026-02-24 05:53:58 +00:00
fdbf915e5b workstation: +ladybird 2026-02-24 05:53:03 +00:00
8bde224efa jakstpub: jonas.jakstys.lt 2026-02-20 12:01:47 +02:00
a8ba845242 cowsay 2026-02-18 21:39:15 +00:00
4954aefb0d cppcheck, bump llvm 2026-02-15 22:02:19 +00:00
ff571fe68a claudec -> claudes 2026-02-12 10:26:53 +02:00
9dd0b4e0cf claudec 2026-02-12 09:20:30 +02:00
40c5d153db sandbox 2026-02-12 01:24:08 +02:00