CachyOS Hyprland Noctaliaをインストールしました。

https://github.com/CachyOS/cachyos-hypr-noctalia
https://cachyos.org/
https://noctalia.dev/

環境構築

インストール

  • boot loader : GRUB

ディスプレイ設定

  • monitors
    ~/.config/hypr/config/monitors.lua
    hl.monitor({
    output = "DSI-1",
    mode = "preferred",
    position = "auto",
    scale = 1,
    transform = 3
    })
  • inputs
    ~/.config/hypr/config/inputs.lua
    hl.config({
    input = {
    touchdevice = {
    output = "DSI-1",
    transform = 3
    }
    }
    })

日本語入力

  • fcitx5
    sudo pacman -S fcitx5-im fcitx5-mozc fcitx5-configtool
    ~/.config/hypr/config/autostart.lua
    hl.on("hyprland.start", function ()
    hl.exec_cmd("dbus-update-activation-environment --systemd --all")
    hl.exec_cmd("noctalia")
    hl.exec_cmd("xhost +SI:localuser:root")
    hl.exec_cmd("fcitx5 -d")
    end)
    ~/.config/hypr/config/environment.lua
    os.execute("export XMODIFIERS=@im=fcitx")
    os.execute("export QT_IM_MODULE=fcitx")
    os.execute("export GTK_IM_MODULE=fcitx")

kitty

  • ttf-hackgen
    yay -S ttf-hackgen
    kitty +list-fonts
    Select Hackgen Console NF

package

  • yay
    git clone https://aur.archlinux.org/yay-bin.git
    cd yay-bin
    makepkg -si
  • hyprmod
    yay -S hyprmod
  • google-chrome
    yay -S google-chrome
  • noto
    sudo pacman -S noto-fonts noto-fonts-cjk
  • visual-studio-code-bin

Defaut Keybinds

  • SUPER
    • Return : kitty
    • E : dolphin
    • T : gnome-text-editor
    • C : gnome-calculator
    • W : firefox
    • Z : noctalia settings
    • X : noctalia control-center
    • Space : launcher
    • period : launcher /emo
    • L : lock
    • ALT + C : Session menu
    • SHIFT + W : wallpaper
    • V : clipboard
    • A : notification
    • Q : close window
    • ALT + Space : floating
    • D : fullscreen
    • F : fullscreen
    • J : split
    • SHIFT + S : special workspace
    • S : scratchpad
自然なスクロール
  • hyprmod
    • search scroll
    • Natural scroll : on

バー

  • 右に配置
    • SUPER + Z
    • Bar:default
    • position : right
  • ウィジェットの配置カスタマイズ

Actions

問題

  • shellyでAURパッケージをインストールできない
  • paru-binのparuが起動しない

Todo

  • ウィジェットの中身カスタマイズ
  • 左alt、右alt
  • vscode
  • remap shortcuts
    W : google-chrome
    E : thunar
    T : kitty
    C : code
  • kitty notificaton time
  • ssh-copy-id
  • web apps