diff --git a/config/archives/linuxmint.key.binary b/config/archives/linuxmint.key.binary new file mode 100755 index 0000000..ff1576e Binary files /dev/null and b/config/archives/linuxmint.key.binary differ diff --git a/config/archives/linuxmint.key.chroot b/config/archives/linuxmint.key.chroot new file mode 100755 index 0000000..ff1576e Binary files /dev/null and b/config/archives/linuxmint.key.chroot differ diff --git a/config/archives/linuxmint.pref.chroot b/config/archives/linuxmint.pref.chroot new file mode 100644 index 0000000..602ae94 --- /dev/null +++ b/config/archives/linuxmint.pref.chroot @@ -0,0 +1,3 @@ +Package: * +Pin: release o=linuxmint +Pin-Priority: 700 diff --git a/config/includes.chroot/etc/skel/.config/cinnamon/spices/sound@cinnamon.org/sound@cinnamon.org.json b/config/includes.chroot/etc/skel/.config/cinnamon/spices/sound@cinnamon.org/sound@cinnamon.org.json new file mode 100644 index 0000000..c49df3b --- /dev/null +++ b/config/includes.chroot/etc/skel/.config/cinnamon/spices/sound@cinnamon.org/sound@cinnamon.org.json @@ -0,0 +1,135 @@ +{ + "section1": { + "type": "section", + "description": "Menu" + }, + "playerControl": { + "type": "switch", + "default": true, + "description": "Control Players", + "value": true + }, + "extendedPlayerControl": { + "type": "switch", + "default": false, + "description": "Show Loop and Shuffle controls", + "dependency": "playerControl", + "value": false + }, + "keyOpen": { + "type": "keybinding", + "description": "Show menu", + "default": "s", + "tooltip": "Set keybinding(s) to show the sound applet menu.", + "value": "::" + }, + "alwaysShowMuteInput": { + "type": "switch", + "description": "Always show input switch", + "tooltip": "Always show the 'Mute input' switch in the context menu.", + "default": false, + "value": false + }, + "_knownPlayers": { + "type": "generic", + "default": [ + "banshee", + "vlc", + "rhythmbox" + ], + "value": [ + "banshee", + "vlc", + "rhythmbox" + ] + }, + "section2": { + "type": "section", + "description": "Panel" + }, + "showtrack": { + "type": "switch", + "default": false, + "description": "Show song information on the panel", + "dependency": "playerControl", + "value": false + }, + "truncatetext": { + "type": "spinbutton", + "default": 30, + "min": 5, + "max": 512, + "units": "characters", + "step": 1, + "description": "Limit song information to", + "dependency": "showtrack", + "value": 30 + }, + "middleClickAction": { + "type": "combobox", + "default": "mute", + "options": { + "Toggle Mute": "mute", + "Toggle Mute output": "out_mute", + "Toggle Mute input": "in_mute", + "Toggle Play / Pause": "player" + }, + "description": "Action on middle click", + "value": "mute" + }, + "middleShiftClickAction": { + "type": "combobox", + "default": "in_mute", + "options": { + "Toggle Mute": "mute", + "Toggle Mute output": "out_mute", + "Toggle Mute input": "in_mute", + "Toggle Play / Pause": "player" + }, + "description": "Action on shift+middle click", + "value": "in_mute" + }, + "horizontalScroll": { + "type": "switch", + "default": false, + "description": "Use horizontal scrolling to move between tracks", + "dependency": "playerControl", + "value": false + }, + "showalbum": { + "type": "switch", + "default": false, + "description": "Show album art as icon", + "dependency": "playerControl", + "value": false + }, + "hideSystray": { + "type": "switch", + "description": "Hide system tray icons for compatible players", + "default": true, + "value": true + }, + "section3": { + "type": "section", + "description": "Tooltip" + }, + "tooltipShowVolume": { + "type": "switch", + "default": true, + "description": "Show volume in tooltip", + "value": true + }, + "tooltipShowPlayer": { + "type": "switch", + "default": false, + "description": "Show player in tooltip", + "value": true + }, + "tooltipShowArtistTitle": { + "type": "switch", + "default": false, + "description": "Show song artist and title in tooltip", + "value": true + }, + "__md5__": "" +} \ No newline at end of file diff --git a/config/includes.chroot/usr/share/glib-2.0/schemas/99_caramos.gschema.override b/config/includes.chroot/usr/share/glib-2.0/schemas/99_caramos.gschema.override index aba3653..f8addca 100644 --- a/config/includes.chroot/usr/share/glib-2.0/schemas/99_caramos.gschema.override +++ b/config/includes.chroot/usr/share/glib-2.0/schemas/99_caramos.gschema.override @@ -52,3 +52,25 @@ default-folder-viewer='icon-view' [org.cinnamon.desktop.default-applications.terminal] exec='gnome-terminal' + +#Free print screen keybind from area-screenshot +[org.cinnamon.desktop.keybindings.media-keys] +screenshot=@as [] +screenshot-clip=@as [] +window-screenshot=@as [] +window-screenshot-clip=@as [] +area-screenshot=@as [] +area-screenshot-clip=@as [] + +[org.cinnamon.desktop.keybindings] +custom-list=['custom0', 'custom1'] + +[org.cinnamon.desktop.keybindings.custom-keybinding:/org/cinnamon/desktop/keybindings/custom-keybindings/custom0/] +name='Flameshot' +command='flameshot gui' +binding=['s'] + +[org.cinnamon.desktop.keybindings.custom-keybinding:/org/cinnamon/desktop/keybindings/custom-keybindings/custom1/] +name='Flameshot Print' +command='flameshot gui' +binding=['Print'] \ No newline at end of file diff --git a/config/package-lists/caramos.list.chroot b/config/package-lists/caramos.list.chroot new file mode 100644 index 0000000..ae34789 --- /dev/null +++ b/config/package-lists/caramos.list.chroot @@ -0,0 +1,58 @@ +# CaramOS — Packages to install +# One package per line + +# Build dependencies (needed by hooks in chroot) +git +wget +curl +unzip +gnupg +ca-certificates + +# Desktop environment +cinnamon-desktop-environment +sddm +sddm-theme-breeze + +# Browser +# Note: Google Chrome installed via hook (not in apt) + +# Utilities +flameshot +vlc +gimp +tlp +tlp-rdw +dkms + +# Vietnamese input +fcitx5 +fcitx5-frontend-gtk3 +fcitx5-frontend-gtk4 +fcitx5-frontend-qt5 +fcitx5-config-qt +fcitx5-configtool +# LibreOffice Vietnamese +libreoffice +libreoffice-l10n-vi +libreoffice-help-vi + +# Driver firmware +linux-firmware + +# Flatpak +flatpak +gnome-software-plugin-flatpak + +# Font +fonts-noto-color-emoji + +# System +nemo +xed +xviewer +xreader + +# Secure Boot +shim-signed +grub-efi-amd64-signed diff --git a/config/packages.txt b/config/packages.txt index b6b00a0..bf19667 100644 --- a/config/packages.txt +++ b/config/packages.txt @@ -10,3 +10,6 @@ plank # Bộ gõ tiếng Việt fcitx5 fcitx5-unikey +#5 @dungdinhmanh +flameshot +tlp \ No newline at end of file