From 51c6ddb1d01cba6d599dacbf1bfbfe40fd14631f Mon Sep 17 00:00:00 2001 From: shibao Date: Tue, 1 Mar 2022 10:57:09 -0500 Subject: [PATCH] use kitty --- home/default/.config/kitty/kitty.conf | 20 +++++ home/default/.config/sway/config | 2 +- packages.txt | 115 ++++++++++++++++++++++++-- readme.md | 3 +- 4 files changed, 133 insertions(+), 7 deletions(-) create mode 100644 home/default/.config/kitty/kitty.conf diff --git a/home/default/.config/kitty/kitty.conf b/home/default/.config/kitty/kitty.conf new file mode 100644 index 0000000..6c1d707 --- /dev/null +++ b/home/default/.config/kitty/kitty.conf @@ -0,0 +1,20 @@ +globinclude kitty.d/**/*.conf + +font_family monospace +bold_font auto +italic_font auto +bold_italic_font auto + +cursor_shape block +detect_urls yes +open_url_with default +url_prefixes file ftp ftps gemini git gopher http https irc ircs kitty mailto news sftp ssh ipfs xmpp + +background #222222 +background_opacity 0.85 +allow_hyperlinks yes +shell_integration enabled +shell_integration no-cursor +wayland_titlebar_color system +linux_display_server wayland + diff --git a/home/default/.config/sway/config b/home/default/.config/sway/config index 91f046a..36be44f 100644 --- a/home/default/.config/sway/config +++ b/home/default/.config/sway/config @@ -9,7 +9,7 @@ set $down j set $up k set $right l -set $term alacritty +set $term kitty set $menu rofi -show combi | xargs swaymsg exec -- # wallpaper diff --git a/packages.txt b/packages.txt index 9f451d9..0492045 100644 --- a/packages.txt +++ b/packages.txt @@ -2,13 +2,13 @@ a52dec aalib abseil-cpp accerciser +accountsservice acl acpi_call-lts adobe-source-code-pro-fonts adobe-source-han-sans-jp-fonts adobe-source-han-sans-kr-fonts adwaita-icon-theme -alacritty alembic alsa-card-profiles alsa-lib @@ -134,6 +134,7 @@ coin-or-mp coin-or-osi colord colord-gtk +colord-gtk-common compiler-rt composer confuse @@ -186,6 +187,7 @@ double-conversion downgrade downgrader-git doxygen-docs +draco drawpile drawpile-client drawpile-server @@ -219,6 +221,7 @@ fancontrol-gui farstream faudio ffmpeg +ffmpeg4.4 ffmpegthumbnailer ffnvcodec-headers fftw @@ -362,6 +365,7 @@ gsound gspell gssdp gst-libav +gst-plugin-gtk gst-plugins-bad gst-plugins-bad-libs gst-plugins-base @@ -400,38 +404,136 @@ harfbuzz harfbuzz-icu harvid haskell-aeson +haskell-aeson-pretty +haskell-ansi-terminal +haskell-appar +haskell-asn1-encoding +haskell-asn1-parse +haskell-asn1-types haskell-assoc +haskell-async haskell-attoparsec +haskell-base16-bytestring +haskell-base64-bytestring haskell-base-compat haskell-base-compat-batteries +haskell-basement haskell-base-orphans haskell-bifunctors +haskell-blaze-builder +haskell-blaze-html +haskell-blaze-markup +haskell-byteable +haskell-byteorder +haskell-case-insensitive +haskell-cereal +haskell-citeproc +haskell-cmdargs +haskell-colour +haskell-commonmark +haskell-commonmark-extensions +haskell-commonmark-pandoc haskell-comonad +haskell-conduit +haskell-conduit-extra +haskell-connection +haskell-cookie +haskell-cryptonite +haskell-data-default +haskell-data-default-class +haskell-data-default-instances-containers +haskell-data-default-instances-dlist +haskell-data-default-instances-old-locale haskell-data-fix haskell-diff +haskell-digest haskell-distributive haskell-dlist +haskell-doclayout +haskell-doctemplates +haskell-emojis haskell-erf +haskell-errors +haskell-file-embed haskell-ghc-bignum-orphans +haskell-glob +haskell-haddock-library haskell-hashable +haskell-hourglass +haskell-hslua +haskell-hslua-module-path +haskell-hslua-module-system +haskell-hslua-module-text +haskell-hsyaml +haskell-http-client +haskell-http-client-tls +haskell-http-types haskell-indexed-traversable haskell-integer-logarithms +haskell-iproute +haskell-ipynb +haskell-jira-wiki-markup +haskell-juicypixels +haskell-memory +haskell-mime-types +haskell-mono-traversable +haskell-network +haskell-network-uri +haskell-old-locale +haskell-old-time +haskell-pandoc-types +haskell-pem haskell-primitive haskell-quickcheck haskell-random haskell-regex-base haskell-regex-tdfa +haskell-resourcet +haskell-safe haskell-scientific +haskell-sha +haskell-skylighting +haskell-skylighting-core +haskell-socks +haskell-split haskell-splitmix +haskell-streaming-commons haskell-strict +haskell-syb haskell-tagged +haskell-tagsoup +haskell-temporary +haskell-texmath +haskell-text-conversions +haskell-text-icu haskell-th-abstraction +haskell-th-compat haskell-these +haskell-th-lift +haskell-th-lift-instances haskell-time-compat +haskell-tls haskell-transformers-compat +haskell-typed-process +haskell-unicode-collation +haskell-unicode-data +haskell-unicode-transforms +haskell-uniplate +haskell-unliftio-core haskell-unordered-containers +haskell-utf8-string haskell-uuid-types haskell-vector +haskell-vector-algorithms +haskell-x509 +haskell-x509-store +haskell-x509-system +haskell-x509-validation +haskell-xml +haskell-xml-conduit +haskell-xml-types +haskell-zip-archive +haskell-zlib hddtemp hdf5 hdparm @@ -545,6 +647,9 @@ kio-fuse kirigami2 kitemmodels kitemviews +kitty +kitty-shell-integration +kitty-terminfo kjobwidgets kmod knewstuff @@ -1304,10 +1409,10 @@ pairing_tool pam paman pambase +pandoc pango pangomm papirus-icon-theme -paprefs parted paru patch @@ -1315,6 +1420,8 @@ pavucontrol pciutils pcre pcre2 +pdfchain +pdftk perl perl-cairo-gobject perl-clone @@ -1369,6 +1476,7 @@ pipewire-alsa pipewire-docs pipewire-jack pipewire-media-session +pipewire-pulse pixman pkcs11-helper pkgconf @@ -1406,8 +1514,6 @@ psmisc pstoedit ptex pugixml -pulseaudio -pulseaudio-bluetooth pulseaudio-qt purple-plugin-pack pv @@ -1778,7 +1884,6 @@ rnnoise rofi rsnapshot rsync -rtkit rtmpdump rubberband ruby diff --git a/readme.md b/readme.md index 2440907..35d0fe0 100644 --- a/readme.md +++ b/readme.md @@ -28,7 +28,8 @@ please let me know if i've forgotten one! - waybar (topbar) - swayidle (idle daemon) - swaylock (lockscreen) -- alacritty (terminal) +- kitty (terminal) +- ranger (file browser) - rofi (launcher) - mako (notification daemon) - kanshi (screen config manager)