diff options
| author | Raghuram Subramani <raghus2247@gmail.com> | 2023-08-05 21:51:55 +0530 |
|---|---|---|
| committer | Raghuram Subramani <raghus2247@gmail.com> | 2023-08-05 21:51:55 +0530 |
| commit | 7a806df0fdebdaf79ab0cf58a804a20674ccb13b (patch) | |
| tree | 1cdb93ebc2423c2a9caa77a72120d62698e8b44e | |
| parent | 8cfd70e64cc35cea84105113ebad7093b3a4b9fb (diff) | |
use rofi
| -rw-r--r-- | .config/rofi/config.rasi | 78 | ||||
| -rw-r--r-- | .config/terminator/config | 27 | ||||
| -rwxr-xr-x | .dwm/dmenu.sh | 2 | ||||
| -rw-r--r-- | setup_debian.sh | 18 | ||||
| -rw-r--r-- | volumeicon/volumeicon | 28 |
5 files changed, 148 insertions, 5 deletions
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..58fb98a --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,78 @@ +configuration { + display-drun: "Applications:"; + display-window: "Windows:"; + drun-display-format: "{name}"; + font: "UbuntuMono Nerd Font Medium 10"; + modi: "window,run,drun"; +} + +@theme "/dev/null" + +* { + bg: #131417; + bg-alt: #1e1f26; + + fg: #d3d7f2; + fg-alt: #787c99; + + background-color: @bg; + + border: 0; + margin: 0; + padding: 0; + spacing: 0; +} + +window { + width: 30%; +} + +element { + padding: 8 0; + text-color: @fg-alt; +} + +element selected { + text-color: @fg; +} + +element-text { + text-color: inherit; + vertical-align: 0.5; +} + +element-icon { + size: 14; + padding: 0 10 0 0; +} + +entry { + background-color: @bg-alt; + padding: 12; + text-color: @fg; +} + +inputbar { + children: [prompt, entry]; +} + +listview { + padding: 8 12; + background-color: @bg; + columns: 1; + lines: 8; +} + +mainbox { + background-color: @bg; + children: [inputbar, listview]; +} + +prompt { + background-color: @bg-alt; + enabled: true; + padding: 12 0 0 12; + text-color: @fg; +} + +/* vim: ft=sass diff --git a/.config/terminator/config b/.config/terminator/config new file mode 100644 index 0000000..89de990 --- /dev/null +++ b/.config/terminator/config @@ -0,0 +1,27 @@ +[global_config] + focus = mouse +[keybindings] + split_horiz = <Shift><Alt>Down + split_vert = <Shift><Alt>Right + close_term = <Alt>c +[profiles] + [[default]] + background_darkness = 0.8 + background_type = transparent + cursor_shape = ibeam + cursor_color = "#aaaaaa" + font = UbuntuMono Nerd Font Mono 10 + show_titlebar = False + scrollbar_position = hidden + scrollback_infinite = True + use_system_font = False + use_theme_colors = True +[layouts] + [[default]] + [[[window0]]] + type = Window + parent = "" + [[[child1]]] + type = Terminal + parent = window0 +[plugins] diff --git a/.dwm/dmenu.sh b/.dwm/dmenu.sh deleted file mode 100755 index df50a81..0000000 --- a/.dwm/dmenu.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -j4-dmenu-desktop --dmenu="dmenu -i -fn 'monospace:size=10' -nb '#131417' -nf '#bbbbbb' -sb '#d3d7f2' -sf '#1e1f26'" diff --git a/setup_debian.sh b/setup_debian.sh index 5786b44..767e111 100644 --- a/setup_debian.sh +++ b/setup_debian.sh @@ -14,8 +14,8 @@ cp .bash_aliases $HOME # Install Dependancies sudo apt-get -y install git curl wget build-essential unzip -sudo apt-get -y install libxft-dev libx11-dev libxinerama-dev libpam0g-dev libxcb1-dev xorg -sudo apt-get -y install fonts-droid-fallback fonts-font-awesome j4-dmenu-desktop mate-polkit feh picom dunst +sudo apt-get -y install libxft-dev libx11-dev libxinerama-dev libpam0g-dev libxcb1-dev xorg libpam0g-dev +sudo apt-get -y install fonts-droid-fallback fonts-font-awesome j4-dmenu-desktop mate-polkit feh picom dunst network-manager-gnome volumeicon-alsa blueman xss-lock sudo apt-get -y install lxappearance materia-gtk-theme papirus-icon-theme breeze-cursor-theme # Change `/opt` Permissions @@ -47,6 +47,18 @@ sudo make install sudo make installsystemd sudo systemctl enable ly.service +# Install `xsecurelock` +cd /opt +git clone https://github.com/google/xsecurelock +cd xsecurelock +sh autogen.sh +echo "Enter a PAM service name (in /etc/pam.d): " +read choice +./configure --with-pam-service-name=$choice +make +sudo make install +make clean + # Add `DWM.desktop` sudo mkdir /usr/share/xsessions cd $CURRENT_DIR @@ -83,7 +95,7 @@ mv *.ttf $HOME/.fonts cd $CURRENT_DIR # Install Programs -sudo apt-get install -y terminator nemo firefox +sudo apt-get install -y terminator nemo # Make `bash` Case Insensitive echo 'set completion-ignore-case On' | sudo tee -a /etc/inputrc diff --git a/volumeicon/volumeicon b/volumeicon/volumeicon new file mode 100644 index 0000000..72dddf1 --- /dev/null +++ b/volumeicon/volumeicon @@ -0,0 +1,28 @@ +[Alsa] +card=default +channel=Master +logarithmic_scale=false + +[Notification] +show_notification=true +notification_type=0 + +[StatusIcon] +stepsize=5 +onclick=pavucontrol +theme=White Gnome +use_panel_specific_icons=false +reverse_scroll_direction=false +lmb_slider=false +mmb_mute=false +use_horizontal_slider=false +show_sound_level=false +use_transparent_background=false + +[Hotkeys] +up_enabled=true +down_enabled=true +mute_enabled=true +up=XF86AudioRaiseVolume +down=XF86AudioLowerVolume +mute=XF86AudioMute |
