Skip to content

Commit

Permalink
platform: added alacritty as default terminal
Browse files Browse the repository at this point in the history
  • Loading branch information
nishu-codes committed Feb 2, 2025
1 parent 850dbe8 commit 2e36011
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 12 deletions.
21 changes: 9 additions & 12 deletions external/apps/alacritty.yml → external/components/alacritty.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,23 @@ id: alacritty
version: 0.12.2
about: A cross-platform, GPU-accelerated terminal emulator

prepare-appimage: |-
desktop-file-install -m 644 --dir %{install-root}/%{datadir}/applications/ extra/linux/Alacritty.desktop
install -vDm 0644 extra/logo/alacritty-simple.svg %{install-root}/%{datadir}/icons/Alacritty.svg
install -vDm 0755 -t %{install-root}/%{bindir} target/release/alacritty
sources:
- alacritty-%{version}.tar.gz::https://github.com/alacritty/alacritty/archive/refs/tags/v%{version}.tar.gz

pre-script: |-
mkdir -p %{install-root}
post-script: |-
desktop-file-install -m 644 --dir %{install-root}/%{datadir}/applications/ extra/linux/Alacritty.desktop
install -vDm 0644 extra/logo/alacritty-simple.svg %{install-root}/%{datadir}/icons/Alacritty.svg
install -vDm 0755 -t %{install-root}/%{bindir} target/release/alacritty
build-depends:
- components/desktop-file-utils.yml
- components/x11/libxcb.yml
- components/rustc.yml
depends:
- components/fontconfig.yml
- components/freetype.yml
- components/x11/libxcursor.yml
- components/x11/libxi.yml
- components/x11/libxkbcommon.yml
- components/x11/libxrandr.yml
- components/x11/libxcb.yml

merge: [external/include/appimage.inc]
build-depends:
- components/desktop-file-utils.yml
- components/rustc.yml
1 change: 1 addition & 0 deletions external/platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ depends:
- components/lightdm.yml
- components/picom.yml
- components/rofi.yml
- components/alacritty.yml

- components/fonts/ibm-plex.yml
- components/fonts/ibm-plex-nerd-fonts.yml
Expand Down

0 comments on commit 2e36011

Please sign in to comment.