@fosspost · Post #590 · 23.12.2020 г., 10:39
Xfce 4.16 released, finally with fractional scaling: https://xfce.org/about/news/?post=1608595200 #Xfce
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #421 · 23 мар.
Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое. Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению. И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make. just - это не система сборки как make, это именно исполнитель команд! Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎 ⭐️Что умеет just: ✅ Автодокументирование команд Не нужно делать отдельную команду с докой, просто добавь комментарий # команда сборки build: ... $ just --list Available recipes: build # команда сборки Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так: default: just --list Теперь просто выполняем just и получаем доку из текущего файла. ✅ Удобная работа с переменными окружения # загрузить из .env set dotenv-load # глобальная переменная export PYTHONPATH := "./src" # переменная для команды test $TESTUNG="true": pytest ✅ Передача аргументов build target: @echo 'Build {{target}}...' команда запуска $ just build dev # Build dev... ✅ Выбор интерпретатора прямо в команде Пример с инлайн-скриптом на python: system: #!/usr/bin/env python3 import platform print(platform.system()) Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки foo: #!/usr/bin/env sh for file in ls .; do echo $file done ✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный [working-directory: 'backend'] build: docker compose build Также можно задать рабочую директорию глобально Там еще много интересного: - поддержка функций - автокомплиты и интеграции - экспрешены - алиасы команд - группировка команд - альтернативы команды под разные ОС - импорт других just-файлов - цветной вывод - ... и другие штуковины! Так что вперёд - ➡️ читать доку! Репозиторий: ➡️https://github.com/casey/just Статья: ➡️https://www.chicks.net/reference/file_formats/just/ ЗЫ. Кажется, на Makefile я уже не вернусь) #tools
Hashtags
Пребарај: #xfce
@fosspost · Post #590 · 23.12.2020 г., 10:39
Xfce 4.16 released, finally with fractional scaling: https://xfce.org/about/news/?post=1608595200 #Xfce
Hashtags
@Nomad01290 · Post #4099 · 19.06.2023 г., 16:22
#wallpaper#xfce#ubuntu
Hashtags
@aigcrubbish · Post #157 · 27.01.2026 г., 14:39
Xfwl4: the roadmap for a Xfce Wayland compositor Xfce 团队宣布将资助 Brian Tarricone 开发 xfwl4,这是 Xfce 的 Wayland 合成器。 xfwl4 不会基于现有的 xfwm4 代码,而是将使用 Rust 语言和 Smithay 构建块从头开始编写。 此前,团队曾尝试修改 xfwm4 代码以同时支持 X11 和 Wayland,但发现此路不通,主要原因包括: * xfwm4 的架构难以将窗口管理行为抽象为不包含 X11 特定细节的通用接口。 * 重构 xfwm4 有风险,可能给 X11 引入新 Bug。两个独立的代码库能让 Wayland 合成器快速开发和实验,且完全不影响 xfwm4。 * 一些 X11 的窗口管理概念目前无法通过 Wayland 协议实现或支持,在 X11 优先的代码库中处理这些差异很困难。 * 沿用现有代码库将强制使用 C 语言和 wlroots,即使有更好的替代方案。 该项目开发工作已启动,目标是在 2026 年中发布开发预览版。 原文链接:https://lwn.net/Articles/1056159/ #Linux#Xfce#Wayland#开源开发 #AIGC Read more
@githubtrending · Post #15087 · 23.08.2025 г., 12:00
#shell#cassowary#docker#freerdp#gnome#hacktoberfest#integration#kde#libvirt#linux#linux_app#nautilus#nix_flake#podman#qemu#qemu_kvm#seamless#winapps#windows#wine#xfce You can run Windows applications like Microsoft Office and Adobe Creative Cloud directly on your Linux desktop (KDE, GNOME, or XFCE) as if they were native apps using WinApps. It works by running Windows inside a virtual machine (using Docker, Podman, or libvirt) and then showing Windows apps seamlessly on Linux with FreeRDP. Your Linux home folder is accessible in Windows, and you can right-click files in Linux to open them with Windows apps. This lets you use all Windows programs without leaving Linux, improving productivity and convenience without needing dual boot or separate hardware. https://github.com/winapps-org/winapps