diff --git a/installation/install b/installation/install index a2f7904..023ef95 100755 --- a/installation/install +++ b/installation/install @@ -100,9 +100,6 @@ install_system() { echo "Generate fstab..." genfstab -U /mnt >> /mnt/etc/fstab - - echo "Enable Network Manager..." - arch-chroot /mnt systemctl enable NetworkManager } # ===================== # diff --git a/packages/tos-desktop-core/PKGBUILD b/packages/tos-desktop-core/PKGBUILD deleted file mode 100644 index c3dbe37..0000000 --- a/packages/tos-desktop-core/PKGBUILD +++ /dev/null @@ -1,16 +0,0 @@ -pkgname='tos-desktop-core' -pkgdesc='Core desktop components for Tipragot OS' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.2' -pkgrel='1' -depends=('tos-core' 'xorg-server' 'tos-fonts' 'tos-tools') -source=('tos-desktop.conf') -cksums=('835692063') - -package() { - mkdir -p ${pkgdir}/etc/X11/xorg.conf.d - cp ${srcdir}/tos-desktop.conf ${pkgdir}/etc/X11/xorg.conf.d/tos-desktop.conf -} diff --git a/packages/tos-desktop-core/tos-desktop.conf b/packages/tos-desktop-core/tos-desktop.conf deleted file mode 100644 index 8ebbda2..0000000 --- a/packages/tos-desktop-core/tos-desktop.conf +++ /dev/null @@ -1,8 +0,0 @@ -# TOS Keyboard configuration -Section "InputClass" - Identifier "system-keyboard" - MatchIsKeyboard "on" - Option "XkbLayout" "us" - Option "XkbVariant" "colemak_dh" - Option "XkbOptions" "caps:backspace" -EndSection diff --git a/packages/tos-desktop-terminal/PKGBUILD b/packages/tos-desktop-terminal/PKGBUILD deleted file mode 100644 index 1d55df5..0000000 --- a/packages/tos-desktop-terminal/PKGBUILD +++ /dev/null @@ -1,16 +0,0 @@ -pkgname='tos-desktop-terminal' -pkgdesc='Terminal for Tipragot OS' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.3' -pkgrel='1' -depends=('tos-desktop-core' 'alacritty') -source=('config.yml') -cksums=('1529896539') - -package() { - mkdir -p ${pkgdir}/etc/tos/dotfiles/.config/alacritty - cp ${srcdir}/config.yml ${pkgdir}/etc/tos/dotfiles/.config/alacritty/alacritty.yml -} \ No newline at end of file diff --git a/packages/tos-desktop-terminal/config.yml b/packages/tos-desktop-terminal/config.yml deleted file mode 100644 index 55815bd..0000000 --- a/packages/tos-desktop-terminal/config.yml +++ /dev/null @@ -1,42 +0,0 @@ -colors: - primary: - foreground: '0xd6d6d6' - bright_foreground: '0xd9d9d9' - dim_foreground: '0xdbdbdb' - background: '0x2c2c2c' - bright_background: '0x3a3a3a' - dim_background: '0x202020' - - cursor: - text: '0x2c2c2c' - cursor: '0xd9d9d9' - - normal: - black: '0x1c1c1c' - red: '0xbc5653' - green: '0x909d63' - yellow: '0xebc17a' - blue: '0x7eaac7' - magenta: '0xaa6292' - cyan: '0x86d3ce' - white: '0xcacaca' - - bright: - black: '0x636363' - red: '0xbc5653' - green: '0x909d63' - yellow: '0xebc17a' - blue: '0x7eaac7' - magenta: '0xaa6292' - cyan: '0x86d3ce' - white: '0xf7f7f7' - - dim: - black: '0x232323' - red: '0x74423f' - green: '0x5e6547' - yellow: '0x8b7653' - blue: '0x556b79' - magenta: '0x6e4962' - cyan: '0x5c8482' - white: '0x828282' diff --git a/packages/tos-desktop-wm/PKGBUILD b/packages/tos-desktop-wm/PKGBUILD deleted file mode 100644 index f8bc9b4..0000000 --- a/packages/tos-desktop-wm/PKGBUILD +++ /dev/null @@ -1,21 +0,0 @@ -pkgname='tos-desktop-wm' -pkgdesc='Window manager for Tipragot OS' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.7' -pkgrel='1' -depends=('tos-desktop-core' 'tos-desktop-terminal' 'lightdm' 'qtile' 'rofi') -source=('lightdm.conf' 'config.py') -cksums=('SKIP' 'SKIP') - -package() { - mkdir -p ${pkgdir}/etc/lightdm/lightdm.conf.d - cp ${srcdir}/lightdm.conf ${pkgdir}/etc/lightdm/lightdm.conf.d/lightdm.conf - mkdir -p ${pkgdir}/etc/systemd/system - ln -s /usr/lib/systemd/system/lightdm.service ${pkgdir}/etc/systemd/system/display-manager.service - - mkdir -p ${pkgdir}/etc/tos/dotfiles/.config/qtile - cp ${srcdir}/config.py ${pkgdir}/etc/tos/dotfiles/.config/qtile/config.py -} diff --git a/packages/tos-desktop-wm/config.py b/packages/tos-desktop-wm/config.py deleted file mode 100644 index 7f7c6e1..0000000 --- a/packages/tos-desktop-wm/config.py +++ /dev/null @@ -1,89 +0,0 @@ -from libqtile.config import Click, Drag, Group, Key, Screen -from libqtile.lazy import lazy -from libqtile import layout - -# ============== # -# === GROUPS === # -# ============== # - -group_names = ["zic", "dev", "web"] -groups = [Group(name) for name in group_names] - -# ============ # -# === KEYS === # -# ============ # - -MOD = "mod4" -SHIFT = "shift" -CTRL = "control" -ALT = "mod1" - -keys = [ - # Actions - Key([MOD, SHIFT], "r", lazy.reload_config(), desc="Reload the config"), - - # Switch between windows - Key([MOD], "n", lazy.layout.left(), desc="Move focus left"), - Key([MOD], "o", lazy.layout.right(), desc="Move focus right"), - Key([MOD], "e", lazy.layout.down(), desc="Move focus down"), - Key([MOD], "i", lazy.layout.up(), desc="Move focus up"), - - # Move windows - Key([CTRL, MOD], "n", lazy.layout.shuffle_left(), desc="Move window left"), - Key([CTRL, MOD], "o", lazy.layout.shuffle_right(), desc="Move window right"), - Key([CTRL, MOD], "e", lazy.layout.shuffle_down(), desc="Move window down"), - Key([CTRL, MOD], "i", lazy.layout.shuffle_up(), desc="Move window up"), - - # Grow windows - Key([MOD, ALT], "n", lazy.layout.grow_left(), desc="Grow window left"), - Key([MOD, ALT], "o", lazy.layout.grow_right(), desc="Grow window right"), - Key([MOD, ALT], "e", lazy.layout.grow_down(), desc="Grow window down"), - Key([MOD, ALT], "i", lazy.layout.grow_up(), desc="Grow window up"), - Key([MOD, ALT], "m", lazy.layout.normalize(), desc="Reset all window sizes"), - - # Applications - Key([MOD], "q", lazy.window.kill(), desc="Kill focused window"), - Key([MOD], "a", lazy.spawn("rofi -show drun"), desc="Launch rofi"), - Key([MOD], "t", lazy.spawn("alacritty"), desc="Launch terminal"), -] - -# Group keys -for i, name in enumerate(group_names): - keys.extend( - [ - Key([MOD], str(i+1), lazy.group[name].toscreen(), desc=f"Switch to group {name}"), - Key([MOD, SHIFT], str(i+1), lazy.window.togroup(name, switch_group=True), desc=f"Switch to & move focused window to group {name}"), - ] - ) - -# ============= # -# === MOUSE === # -# ============= # - -# Drag floating layouts. -mouse = [ - Drag([MOD], "Button1", lazy.window.set_position_floating(), start=lazy.window.get_position()), - Drag([MOD], "Button3", lazy.window.set_size_floating(), start=lazy.window.get_size()), - Click([MOD], "Button2", lazy.window.bring_to_front()), -] - -# =============== # -# === LAYOUTS === # -# =============== # - -layouts = [ - layout.Columns(border_focus_stack=["#d75f5f", "#8f3d3d"], border_width=4), - layout.Max(), -] - -# =============== # -# === SCREENS === # -# =============== # - -screens = [Screen()] - -# ================ # -# === SETTINGS === # -# ================ # - -auto_minimize = False diff --git a/packages/tos-desktop-wm/lightdm.conf b/packages/tos-desktop-wm/lightdm.conf deleted file mode 100644 index 6550248..0000000 --- a/packages/tos-desktop-wm/lightdm.conf +++ /dev/null @@ -1,4 +0,0 @@ -[Seat:*] -autologin-user=me -autologin-session=qtile -exit-on-failure=true \ No newline at end of file diff --git a/packages/tos-desktop/PKGBUILD b/packages/tos-desktop/PKGBUILD index 4394ced..7f2a588 100644 --- a/packages/tos-desktop/PKGBUILD +++ b/packages/tos-desktop/PKGBUILD @@ -4,6 +4,6 @@ arch=('any') url='https://git.tipragot.fr/tipragot/tos' license=('MIT') -pkgver='0.1.0' +pkgver='0.2.0' pkgrel='1' -depends=('tos-desktop-wm' 'tos-dotfiles' 'networkmanager') +depends=('tos-core' 'plasma-meta' 'kde-applications-meta' 'baloo-widgets' 'dolphin-plugins' 'ffmpegthumbs' 'kde-inotify-survey' 'kdeconnect-kde' 'kdegraphics-thumbnailers' 'kdenetwork-filesharing' 'kdepim-addons' 'kimageformats' 'kio-admin' 'kio-extras' 'kio-fuse' 'kio-gdrive' 'libappindicator-gtk3' 'phonon-vlc' 'phonon-gstreamer' 'qt-imageformats' 'xwaylandvideobridge' 'icoutils' 'iio-sensor-proxy' 'noto-sans' 'noto-color-emoji' 'maliit-keyboard' 'power-profiles-daemon' 'switcheroo-control' 'xdg-desktop-portal-gtk' 'xsettingsd' 'orca' 'systemd-coredumpd') diff --git a/packages/tos-dotfiles/PKGBUILD b/packages/tos-dotfiles/PKGBUILD deleted file mode 100644 index 2caa903..0000000 --- a/packages/tos-dotfiles/PKGBUILD +++ /dev/null @@ -1,18 +0,0 @@ -pkgname='tos-dotfiles' -pkgdesc='Dotfiles syncronisation for Tipragot OS' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.3' -pkgrel='1' -depends=('tos-core' 'rsync') -source=('tos-dotfiles.hook') -cksums=('SKIP') - -package() { - mkdir -p ${pkgdir}/etc/tos/dotfiles - - mkdir -p ${pkgdir}/etc/pacman.d/hooks - cp ${srcdir}/tos-dotfiles.hook ${pkgdir}/etc/pacman.d/hooks/tos-dotfiles.hook -} \ No newline at end of file diff --git a/packages/tos-dotfiles/tos-dotfiles.hook b/packages/tos-dotfiles/tos-dotfiles.hook deleted file mode 100644 index 88f1f7e..0000000 --- a/packages/tos-dotfiles/tos-dotfiles.hook +++ /dev/null @@ -1,12 +0,0 @@ -[Trigger] -Operation = Install -Operation = Upgrade -Operation = Remove -Type = Package -Target = tos-* - -[Action] -Description = Update user dotfiles -Depends = tos-dotfiles -When = PostTransaction -Exec = /usr/bin/rsync -r --chown=me:me /etc/tos/dotfiles/. /home/me/ \ No newline at end of file diff --git a/packages/tos-fonts/PKGBUILD b/packages/tos-fonts/PKGBUILD deleted file mode 100644 index 2165ba3..0000000 --- a/packages/tos-fonts/PKGBUILD +++ /dev/null @@ -1,9 +0,0 @@ -pkgname='tos-fonts' -pkgdesc='Fonts used in Tipragot OS' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.0' -pkgrel='1' -depends=('ttf-fira-code') \ No newline at end of file diff --git a/packages/tos-prism/PKGBUILD b/packages/tos-prism/PKGBUILD deleted file mode 100644 index 42f4ff9..0000000 --- a/packages/tos-prism/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -pkgname=tos-prism -pkgver=7.3 -pkgrel=1 -pkgdesc="Minecraft launcher with ability to manage multiple instances." -arch=('x86_64') -url="https://prismlauncher.org" -license=('GPL3') -depends=('java-runtime=17' 'libgl' 'qt5-base' 'qt5-svg' 'qt5-imageformats' 'zlib' 'hicolor-icon-theme') -provides=('prismlauncher' 'prismlauncher-qt5') -conflicts=('prismlauncher' 'prismlauncher-qt5') -optdepends=('glfw: to use system GLFW libraries' - 'openal: to use system OpenAL libraries' - 'visualvm: Profiling support' - 'xorg-xrandr: for older minecraft versions' - 'java-runtime=8: support for Minecraft versions < 1.17' -) -source=("https://github.com/PrismLauncher/PrismLauncher/releases/download/7.2/PrismLauncher-Linux-7.2.tar.gz") -noextract=("PrismLauncher-Linux-7.2.tar.gz") -sha256sums=('6faffe40f978c65cf2f7806393e5563eaf299fd0e963b783f861e5b9087486b1') - -package() { - install -d "${pkgdir}/usr" - tar -C "${pkgdir}/usr" -xvf PrismLauncher-Linux-7.2.tar.gz - chown -R root:root "${pkgdir}/usr" # files in tarball are not owned by root -} \ No newline at end of file diff --git a/packages/tos-tools/PKGBUILD b/packages/tos-tools/PKGBUILD deleted file mode 100644 index cefbaee..0000000 --- a/packages/tos-tools/PKGBUILD +++ /dev/null @@ -1,17 +0,0 @@ -pkgname='tos-tools' -pkgdesc='Rust version of GNU tools' -arch=('any') -url='https://git.tipragot.fr/tipragot/tos' -license=('MIT') - -pkgver='0.1.0' -pkgrel='1' -depends=('tos-core') -makedepends=('cargo') - -package() { - cargo install --root /tmp/build coreutils - - mkdir -p ${pkgdir}/usr/bin - cp /tmp/build/bin/coreutils ${pkgdir}/usr/bin -} \ No newline at end of file diff --git a/repository/tos-core-0.1.1-2-any.pkg.tar.zst b/repository/tos-core-0.1.1-2-any.pkg.tar.zst index 4cc5b51..fcfe57a 100644 Binary files a/repository/tos-core-0.1.1-2-any.pkg.tar.zst and b/repository/tos-core-0.1.1-2-any.pkg.tar.zst differ diff --git a/repository/tos-desktop-0.1.0-1-any.pkg.tar.zst b/repository/tos-desktop-0.1.0-1-any.pkg.tar.zst deleted file mode 100644 index dae0eea..0000000 Binary files a/repository/tos-desktop-0.1.0-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-desktop-0.2.0-1-any.pkg.tar.zst b/repository/tos-desktop-0.2.0-1-any.pkg.tar.zst new file mode 100644 index 0000000..f36ed53 Binary files /dev/null and b/repository/tos-desktop-0.2.0-1-any.pkg.tar.zst differ diff --git a/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst b/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst deleted file mode 100644 index 248957e..0000000 Binary files a/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-desktop-terminal-0.1.3-1-any.pkg.tar.zst b/repository/tos-desktop-terminal-0.1.3-1-any.pkg.tar.zst deleted file mode 100644 index a7b0cf4..0000000 Binary files a/repository/tos-desktop-terminal-0.1.3-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-desktop-wm-0.1.7-1-any.pkg.tar.zst b/repository/tos-desktop-wm-0.1.7-1-any.pkg.tar.zst deleted file mode 100644 index 4a0c462..0000000 Binary files a/repository/tos-desktop-wm-0.1.7-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-dotfiles-0.1.3-1-any.pkg.tar.zst b/repository/tos-dotfiles-0.1.3-1-any.pkg.tar.zst deleted file mode 100644 index 9b4b5f9..0000000 Binary files a/repository/tos-dotfiles-0.1.3-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-drivers-amd-0.1.1-1-any.pkg.tar.zst b/repository/tos-drivers-amd-0.1.1-1-any.pkg.tar.zst index 7cd1d02..def90d1 100644 Binary files a/repository/tos-drivers-amd-0.1.1-1-any.pkg.tar.zst and b/repository/tos-drivers-amd-0.1.1-1-any.pkg.tar.zst differ diff --git a/repository/tos-drivers-intel-0.1.1-1-any.pkg.tar.zst b/repository/tos-drivers-intel-0.1.1-1-any.pkg.tar.zst index c7342ef..ee463fc 100644 Binary files a/repository/tos-drivers-intel-0.1.1-1-any.pkg.tar.zst and b/repository/tos-drivers-intel-0.1.1-1-any.pkg.tar.zst differ diff --git a/repository/tos-drivers-nvidia-0.1.0-1-any.pkg.tar.zst b/repository/tos-drivers-nvidia-0.1.0-1-any.pkg.tar.zst index 01dfe44..6996273 100644 Binary files a/repository/tos-drivers-nvidia-0.1.0-1-any.pkg.tar.zst and b/repository/tos-drivers-nvidia-0.1.0-1-any.pkg.tar.zst differ diff --git a/repository/tos-fonts-0.1.0-1-any.pkg.tar.zst b/repository/tos-fonts-0.1.0-1-any.pkg.tar.zst deleted file mode 100644 index 9e09d3e..0000000 Binary files a/repository/tos-fonts-0.1.0-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst b/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst deleted file mode 100644 index 810ce8b..0000000 Binary files a/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-prism-7.2-2-x86_64.pkg.tar.zst b/repository/tos-prism-7.2-2-x86_64.pkg.tar.zst deleted file mode 100644 index 7f676db..0000000 Binary files a/repository/tos-prism-7.2-2-x86_64.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-prism-7.3-1-x86_64.pkg.tar.zst b/repository/tos-prism-7.3-1-x86_64.pkg.tar.zst deleted file mode 100644 index c1e6284..0000000 Binary files a/repository/tos-prism-7.3-1-x86_64.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-tools-0.1.0-1-any.pkg.tar.zst b/repository/tos-tools-0.1.0-1-any.pkg.tar.zst deleted file mode 100644 index c5ed0a3..0000000 Binary files a/repository/tos-tools-0.1.0-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos.db b/repository/tos.db index d6823c1..86cd019 100644 Binary files a/repository/tos.db and b/repository/tos.db differ diff --git a/repository/tos.files b/repository/tos.files index ad19584..4dce525 100644 Binary files a/repository/tos.files and b/repository/tos.files differ