Commit Graph

40 Commits

Author SHA1 Message Date
c08e51c9ae Citadel config fixes and enhancements
- Added citadel-setpassword.service and shell script to set a default
password of 'citadel' in install mode, does not run in any other mode or
if a password is already set
- Re-implement disable logging out of Gnome:
  * Lock preventing log outs in gsettings override
  * Patched gnome-session so that locking log outs does not lock
  shutting down
  * Patched gnome-shell to remove 'Log Out' from status label
- Added keyboard shortcut for Citadel Realms UI (gtk) to gnome-shell:
  * Added gsetting for the shortcut
  * Separated inital realm dconf database and Citadel dconf databases to
  use different settings for each
  * Added Ctrl+Alt+c as the keyboard shortcut for launching Citadel
  Realms UI to the citadel dconf database
- Added neovim init.vim to realms skel since neovim is now default vim
in realms
2021-03-20 20:27:15 -04:00
5862b9dbd1 Update to sway 1.5.1/wlroots 0.12.0, fixes, cleanup
- Updated sway to 1.5.1
- Updated sway config with color theme, fixes, etc
- Patched sway default wayland display socket to use wayland-0 as first
socket
- Updated wlroots to 0.12.0
- Updated wdisplays to more recent commit
- Fixed sway-session-switcher to work with newer gnome-session
- Fixed dependency in swaybg
- Added new rust launcher (sgmenu), removed old one (sgflow)
- Added gtk-layer-shell recipe, needed for sgmenu, useful for other
things
- Removed unused sgstatus recipe
2021-03-20 20:27:15 -04:00
14700c2d71 Removed unused configuration files (iptables and citadel-setpassword)
1) iptables configuration has moved to the iptables package (see bbappend)
2) citadel-setpassword script is no longer used
2020-11-29 18:19:32 -05:00
182fdf111c Revert iwd to 1.7 and add a config file workaround 2020-11-04 12:45:11 -05:00
098c639ed7 Use the disabled-plugins feature of GSD to remove plugins
This will create "dummy" .desktop launchers for the removed
plugins so that we don't need to change any session files in
gnome-session or gdm.
2020-11-03 15:05:01 -05:00
ed2e262a68 Separate citadel.live and citadel.install boot modes 2020-11-03 08:25:01 -05:00
bcbb599731 Add wireless-regdb recipe to rootfs
Otherwise wireless config in kernel complains that regulatory.db does not
exist:

  cfg80211: failed to load regulatory.db
2020-11-03 08:18:35 -05:00
4c3baa433b Big Upgrade: GNOME 3.38, Yocto 3.1.3, meta-rust, meta-intel
Updated Recipes

   * dash-to-panel 40
   * dconf 0.38.0
   * gdm 3.38.0
   * glib 2.66.1
   * gjs 1.66.0
   * gnome-autoar 0.2.4
   * gnome-backgrounds 3.38.0
   * gnome-bluetooth 3.34.3
   * gnome-control-center 3.38.1
   * gnome-screenshot 3.38.0
   * gnome-shell 3.38.1
   * gnome-session 3.38.0
   * gnome-settings-daemon 3.38.0
   * gnome-terminal 3.38.0
   * gnome-usage 3.38.0
   * graphene 1.10.2
   * gsettings-desktop-schema 3.38.0
   * gvfs 1.46.1
   * iwd 1.9
   * libgee 0.20.3
   * libgtop 2.40.0
   * libgweather 3.36.1
   * mkpasswd 5.5.7
   * mozjs 78.0.1
   * mutter 3.38.1
   * nautilus 3.38.1
   * networkmanager 1.26.4
   * polkit 0.118
   * tracker 3.0.1
   * vte 0.62.0

Removed because recipes exist in poky with adequate version

   * atk, at-spi
   * clutter
   * clutter-gtk
   * cogl
   * ell
   * gcr
   * itstool
   * libinput
   * pango

Other removed recipes

   * systemd-initrd          No longer using a separate systemd recipe
                             for initramfs
   * caribou                 What even is this
   * gnome-tweaks            Not used
   * mozjs                   Polkit no longer requires an ancient mozjs
   * mozjs68                 Upgraded to mozjs78
2020-11-01 09:31:47 -05:00
87679d1c76 Made changes to support the new Citadel installer UI and backend 2020-10-11 07:58:16 -04:00
81881fc1c2 Remove Adapta theme since it's totally broken now 2020-08-05 19:39:00 -04:00
1bbbe3ebbc Mega update of poky, kernel, Gnome 3.36 2020-08-05 19:39:00 -04:00
xSmurf
4c63530f2e Adding GNOME Shell drive-menu extension 2019-08-15 14:19:21 -04:00
xSmurf
5beb52a4df Moving to sudo, and pwdfile with plymouth set screen for live and install modes. 2019-07-06 17:53:00 -04:00
8a2ea53f63 Added stripped down gvfs to facilitate automounting of luks encrypted USB drives, includes gsettings to prevent autorun 2019-04-22 11:29:32 -04:00
64073ea173 Set default directory for gnome-screenshot to /storage/realms/Shared 2019-04-22 11:27:51 -04:00
e96abbd680 Removed user switching and log out from Gnome UI 2019-04-15 14:02:33 -04:00
0e07a33dec Refactored session-switcher unit file, recipe cleanups 2019-04-14 12:43:33 -04:00
cc619123c3 Added session switcher unit file to use sway kernel command line option to start sway session on boot 2019-04-14 12:43:33 -04:00
fd34acd6a1 add org.freedesktop.machine1.shell to polkit rules 2019-04-09 15:21:12 -04:00
912e193d85 remove grsec sysctl config 2019-04-06 16:05:30 -04:00
ebf21b45fb install all recently added conf files 2019-04-02 15:43:00 -04:00
9c5c6f272a default dotfiles for realms 2019-04-02 15:42:31 -04:00
67f79b4db2 dconf variables to compile into initial dconf database for new realms 2019-04-02 15:41:58 -04:00
aa9ae55681 config files for apt-cacher-ng 2019-04-02 15:41:18 -04:00
897b66f380 launch initial realm command has changed 2019-04-02 15:40:55 -04:00
bd83d9bb93 lock screen color changed to a 'better' color 2019-04-02 15:40:31 -04:00
de75e2a09f citadel.image.conf is not used anymore 2019-01-15 12:09:57 -05:00
68427b33ab set Adapta-Eta as default theme 2019-01-15 12:08:34 -05:00
c119c380fe remove option not supported by vim.tiny 2019-01-15 12:07:39 -05:00
eb684e9ee3 Don't overwrite SYSTEMD_SERVICE or the other services won't start 2019-01-05 23:23:49 -05:00
d02e194a0c turn off chroot_deny_fchdir because chromium needs this disabled 2019-01-05 22:39:42 -05:00
dma
82c43036eb Citadel iptables service + default filter rules 2019-01-03 16:48:53 -05:00
30f15ddde2 Move symlink creation out of citadel-config package.
Gnome icon cache generation was following these symlinks
to real filesystem. Moved to a postprocess handler in
the image recipe so they get created later.
2019-01-02 13:26:01 -05:00
97385889a3 various changes related to installer and images 2018-12-31 18:39:55 -05:00
7ca2ed90f2 Disable kernel.grsecurity.chroot_deny_pivot sysctl setting in 99-grsec-debootstrap 2018-06-28 18:30:55 -04:00
fe60f798a2 this one seems not good, kernel started to oops 2018-03-28 11:10:06 -04:00
bf8bfa9881 Added some power related config 2018-03-28 10:33:27 -04:00
a23491b95d replace base-files skel files with our version 2018-03-27 21:48:00 -04:00
47f2bd106e moved all config files into one place 2018-03-27 20:38:01 -04:00
5ff3c559a4 step one of reorganizing meta-citadel
recipes-citadel is for things other than recipes to package software
2018-03-27 18:38:34 -04:00