Rofi setup

This commit is contained in:
Trevor Vallender 2023-04-04 22:21:35 +01:00
parent f0dca3ba62
commit 0e893f034c
4 changed files with 17 additions and 2 deletions

View File

@ -45,6 +45,7 @@ in
"wheel"
"docker"
"tmux"
"networkmanager"
];
initialPassword = "password";
};

View File

@ -28,6 +28,7 @@
chromium
delta # Nice diffing pager for Git
docker-compose
dunst
feh
firefox
fzf
@ -49,11 +50,14 @@
nerdfonts
pandoc
pavucontrol
polkit-kde-agent
pspg
qutebrowser
ripgrep
ruby_3_1
rubyPackages_3_1.dip
rubyPackages_3_1.solargraph
rofi-wayland
slack
spotify
termpdfpy
@ -63,6 +67,7 @@
unzip
w3m
waybar
wev
wine
winetricks
wireplumber
@ -124,6 +129,7 @@
xdg.configFile."hypr/hyprpaper.conf".source = ./hyprland/hyprpaper.conf;
xdg.configFile."waybar/config".source = ./waybar/config;
xdg.configFile."waybar/style.css".source = ./waybar/style.css;
xdg.configFile."rofi/config.rasi".source = ./rofi/config.rasi;
home.file.".ssh/config".source = ./ssh/config;
home.file.".LESS_TERMCAP".source = ./LESS_TERMCAP;
services.syncthing.enable = true;

View File

@ -12,7 +12,8 @@ monitor=DP-1, preferred, auto, auto, transform, 1
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
# Execute your favorite apps at launch
exec-once = waybar & hyprpaper & kitty
exec-once = waybar & hyprpaper & dunst & kitty
# /nix/store/$(ls -la /nix/store | grep 'mate-polkit' | grep '4096' | awk '{print $9}' | sed -n '$p')/libexec/polkit-mate-authentication-agent-1
# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf
@ -112,10 +113,10 @@ device:epic-mouse-v1 {
$mainMod = SUPER
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, code:65, exec, rofi -show combi -show-icons
bind = $mainMod, Q, exec, kitty
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, dolphin
bind = $mainMod, V, togglefloating,
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle

View File

@ -0,0 +1,7 @@
configuration {
modes: [ combi ];
combi-modes: [ window, drun ];
}
@theme "gruvbox-dark"