From 568b05f1e55a394cdb5a5bae6a01bab8e15fff2a Mon Sep 17 00:00:00 2001 From: Antonin Ruan Date: Tue, 19 Aug 2025 15:57:09 +0200 Subject: [PATCH] Add aliases, update rofi config and add rofi spotify mode launch script --- .aliases | 7 +++++- .config/rofi/config.rasi | 7 +++++- .config/rofi/themes/dmenu.rasi | 43 +++++++++++++++++++++++++++++++++ .config/scripts/rofi_spotify.sh | 3 +++ 4 files changed, 58 insertions(+), 2 deletions(-) create mode 100644 .config/rofi/themes/dmenu.rasi create mode 100755 .config/scripts/rofi_spotify.sh diff --git a/.aliases b/.aliases index 0af6271..49b85fa 100644 --- a/.aliases +++ b/.aliases @@ -24,7 +24,12 @@ alias which-command=whence alias copy="xclip -selection clipboard" alias mkcdir='f() { md $1; cd $1 }; f' +alias sctl='systemctl' +alias userctl='systemctl --user' +alias uctl='userctl' + alias kdiff="kitten diff" alias kssh="kitten ssh" alias gf2="/usr/bin/gf2 &> /dev/null &" -alias qemu-monitor="telnet 127.0.0.1 7777" \ No newline at end of file +alias qemu-monitor="telnet 127.0.0.1 7777" +alias sudo="sudo " \ No newline at end of file diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi index 07ee8d4..ee35a8d 100644 --- a/.config/rofi/config.rasi +++ b/.config/rofi/config.rasi @@ -11,6 +11,7 @@ configuration { window-format: "{w}{t}"; font: "JetBrainsMono 15"; icon-theme: "Colloid"; + ssh-client: "kitten ssh"; filebrowser { directory: "~/"; @@ -18,6 +19,10 @@ configuration { directories-first: true; show-hidden: false; } + + kb-accept-alt: ""; + kb-custom-1: "Shift+Return"; } -@theme "~/.config/rofi/themes/breeze-dracula.rasi" \ No newline at end of file +//@theme "~/.config/rofi/themes/breeze-dracula.rasi" +@theme "~/.config/rofi/themes/dmenu.rasi" diff --git a/.config/rofi/themes/dmenu.rasi b/.config/rofi/themes/dmenu.rasi new file mode 100644 index 0000000..f5bd14c --- /dev/null +++ b/.config/rofi/themes/dmenu.rasi @@ -0,0 +1,43 @@ +/** + * ROFI Color theme + * User: Qball + * Copyright: Dave Davenport + */ + +* { + background-color: Black; + border-color: White; + text-color: White; + font: "Iosevka 16"; +} +window { + anchor: south; + location: south; + width: 100%; + padding: 4px; + children: [ horibox ]; +} +horibox { + orientation: horizontal; + children: [ prompt, entry, listview ]; +} +listview { + layout: horizontal; + spacing: 5px; + lines: 100; +} +entry { + expand: false; + width: 10em; +} +element { + padding: 0px 2px; +} +element selected { + background-color: SteelBlue; +} + +element-text, element-icon { + background-color: inherit; + text-color: inherit; +} diff --git a/.config/scripts/rofi_spotify.sh b/.config/scripts/rofi_spotify.sh new file mode 100755 index 0000000..594fdd3 --- /dev/null +++ b/.config/scripts/rofi_spotify.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +rofi -modes "spotify" -show spotify -matching "glob" -normalize-match