# found-settings-daemon **Repository Path**: src-anolis-foundui/found-settings-daemon ## Basic Information - **Project Name**: found-settings-daemon - **Description**: 系统设置后端组件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2023-08-16 - **Last Updated**: 2023-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README TODO: - Remove custom keybinding code (we handle that in Cinnamon now) - do we want to handle media keys in cdos also? Would get around the 'no meda keys while a menu is open' issue. - Switch to Gnome's keyboard layout (gsettings) handler - basically reverting Ubuntu's patch for this. This will allow us to implement ibus popups directly in Cinnamon - Look into backgrounds - we should be able to eliminate the background manager in the cdos gnome 3.8 compat rollup, and continue to handle backgrounds as we currently do - Investigate: How to keep gnome-settings-daemon from autostarting. It checks for environment=GNOME... which means Cinnamon also - is it time to have our own freedesktop.org name? -- Update on this: Setting session name to Cinnamon works - then add to main.c in cdos, to set XDG_CURRENT_DESKTOP=GNOME makes sure apps keep showing up - Multiple backgrounds on multiple monitors - /etc/acpi/powerbtn.sh - add cdos-settings-daemon to script - how? postinst? # found-settings-daemon daemon handling the Cdos session settings This package contains the daemon which is responsible for setting the various parameters of a Cdos session and the applications that run under it. It handles the following kinds of settings: . * Keyboard: layout, accessibility options, shortcuts, media keys * Clipboard management * Theming: background, icons, GTK+ applications * Cleanup of unused files * Mouse: cursors, speed, accessibility options * Startup of other daemons: screensaver, sound daemon * Typing break . It also sets various application settings through X resources and freedesktop.org XSETTINGS. ## 安装 ### 构建过程 1. 确保已安装所有依赖库. *不同发行版的软件包名称可能不同,如果您的发行版提供了 found-settings-daemon,请检查发行版提供的打包脚本。* 如果你使用的是 [Centos] 或者其它提供了 found-settings-daemon 的发行版: ``` $ sudo yum-builddep -y found-settings-daemon.spec ``` 2. 构建: ``` $ rpmbuild -ba found-settings-daemon.spec ``` 3. 安装: ``` $ sudo rpm -Uvh --force found-settings-daemon*.rpm ``` ## 帮助 ## 开源许可证 found-settings-daemon is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.