Skip to content

Commit

Permalink
Added swaylock,dunst,fish
Browse files Browse the repository at this point in the history
  • Loading branch information
winters0x64 committed Sep 21, 2023
1 parent 9096eee commit 1bd9807
Show file tree
Hide file tree
Showing 13 changed files with 682 additions and 5 deletions.
458 changes: 458 additions & 0 deletions dunst/dunstrc

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions eww/eww.scss
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
$carbon: #161616;
$black: #000000;
$white: #ffffff;
$bright_pink: #ee5396;
$bright_pink: #ee5396;
$green: #42be65;
$dark_grey: #262626;
$cyan: #3ddbd9;
Expand Down Expand Up @@ -33,10 +33,11 @@ $magenta: #ff7eb6;
.workspace-entry {
font-size: 20px;
padding-left: 10px;
color: $white;
}

.workspace-entry.current {
color: $blue;
color: $white;
}

.time {
Expand Down
81 changes: 81 additions & 0 deletions eww/scripts/inst.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
#!/bin/bash

echo "Author : Winters0x64"
echo "Description : This script is only intended for a base linux install, it is not meant for an already configured system"

# Just a seperator
separator(){
echo " "
echo "-------------------------------------------"
echo " "
}

# Install all apps and dependencies
apps_install() {
echo "[+] Installing all Core Apps/Dependencies..."
separator
echo "[+] Here's a list of apps/dependencies that will be installed as part of the core system"
separator
echo "[+] Installing git... to install yay..."
sudo pacman -S --needed --noconfirm --needed git
mkdir Temp
cd Temp
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
cd ~
separator
echo "[+] Installing...alsa-utils,sof-firmware,pulseaudio,brightnessctl,unzip,zip,wl-clipboard,wget,python-pip,man,tlp,tlp-rdw"
yay -S alsa-utils sof-firmware pulseaudio brightnessctl unzip zip wl-clipboard wget python-pip man tlp tlp-rdw
separator
echo "[+] Here's a list of apps/dependencies that will be installed as part of User apps"
separator
echo "[+] Installing...nvim,foot,hyprland,hyprpaper,ttf-hack-nerd,eww-wayland,jq,socat,node,npm,google-chrome,fuzzel,swaylock-effects,discord,bleachbit,otf-daddttimemono-git"
echo "[+] bleachbit,zathura,zathura-pdf-mupdf,btop,dunst"
yay -S --needed --noconfirm nvim foot hyprland hyprpaper ttf-hack-nerd eww-wayland jq socat node npm google-chrome fuzzel swaylock-effects discord bleachbit otf-daddttimemono-git
yay -S --needed --noconfirm bleachbit zathura zathura-pdf-mupdf btopi dunst
separator
echo "[+] Here's a list of apps/dependencies that will be installed as part of Web exploitation"
separator
echo "[+] Installing...docker,burpsuite"
yay -S --needed --noconfirm docker burpsuite
separator
echo "[+] Apps/dependencies Installed"
separator
echo "[+] Enabling services"
sudo systemctl enable docker.service
sudo systemctl enable tlp.service
separator
echo "[+] Installation Done..."
}

# Install Dots (Second Step)
dots() {
separator
echo "[+] Installing gsm-128..."
cd ~/Temp
git clone https://github.com/winters0x64/gsm-128.git
cd gsm-128
mkdir ~/.config/eww
cp -r ./eww ~/.config/eww
mkdir ~/.config/hypr
cp -r ./hypr ~/.config/hypr
mkdir ~/.config/dunst
cp -r ./dunst ~/.config/dunst
mkdir ~/.config/fish
cp -r ./fish ~/.config/fish
mkdir ~/.config/foot
cp -r ./foot ~/.config/foot
mkdir ~/.config/fuzzel
cp -r ./fuzzel ~/.config/fuzzel
mkdir ~/.config/nvim
cp -r ./nvim ~/.config/nvim
mkdir ~/.config/swaylock
cp -r ./swaylock ~/.config/swaylock
echo "[+] GSM-128 has been installed"
separator
echo "[+] Objective finished, exiting...thanks..."
}

apps_install
dots
17 changes: 17 additions & 0 deletions eww/scripts/launch.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

## EWW bin
EWW="eww -c $HOME/.config/eww/"

## Run eww daemon if not running already
if [[ ! `pidof eww` ]]; then
${EWW} daemon
sleep 1
fi

## Open widgets
run_eww() {
${EWW} open bar
}

run_eww
1 change: 0 additions & 1 deletion eww/yuck/widgets/battery.yuck
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@
:thickness 5
:tooltip "battery on ${EWW_BATTERY.BAT0.capacity}%"
(label :text "" :class "iconbat"))))

2 changes: 1 addition & 1 deletion eww/yuck/widgets/workspace.yuck
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
(for workspace in workspaces
(eventbox :onclick "hyprctl dispatch workspace ${workspace.id}"
(box :class "workspace-entry ${workspace.id == current_workspace ? "current" : ""} ${workspace.windows > 0 ? "occupied" : "empty"}"
(label :class "ws-icons" :text {workspace.id == current_workspace ? "" : ""})
(label :class "ws-icons" :text {workspace.id == current_workspace ? "" : ""})
)
)
)
Expand Down
3 changes: 3 additions & 0 deletions fish/config.fish
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
if status is-interactive
# Commands to run in interactive sessions can go here
end
42 changes: 42 additions & 0 deletions fish/fish_variables
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# This file contains fish universal variable definitions.
# VERSION: 3.0
SETUVAR __fish_initialized:3400
SETUVAR fish_color_autosuggestion:555
SETUVAR fish_color_cancel:\x2d\x2dreverse
SETUVAR fish_color_command:blue
SETUVAR fish_color_comment:red
SETUVAR fish_color_cwd:green
SETUVAR fish_color_cwd_root:red
SETUVAR fish_color_end:green
SETUVAR fish_color_error:brred
SETUVAR fish_color_escape:brcyan
SETUVAR fish_color_history_current:\x2d\x2dbold
SETUVAR fish_color_host:normal
SETUVAR fish_color_host_remote:\x1d
SETUVAR fish_color_keyword:\x1d
SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue
SETUVAR fish_color_normal:normal
SETUVAR fish_color_operator:brcyan
SETUVAR fish_color_option:\x1d
SETUVAR fish_color_param:cyan
SETUVAR fish_color_quote:yellow
SETUVAR fish_color_redirection:cyan\x1e\x2d\x2dbold
SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack
SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
SETUVAR fish_color_status:red
SETUVAR fish_color_user:brgreen
SETUVAR fish_color_valid_path:\x2d\x2dunderline
SETUVAR fish_key_bindings:fish_default_key_bindings
SETUVAR fish_pager_color_background:\x1d
SETUVAR fish_pager_color_completion:normal
SETUVAR fish_pager_color_description:B3A06D\x1e\x2d\x2ditalics
SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
SETUVAR fish_pager_color_secondary_background:\x1d
SETUVAR fish_pager_color_secondary_completion:\x1d
SETUVAR fish_pager_color_secondary_description:\x1d
SETUVAR fish_pager_color_secondary_prefix:\x1d
SETUVAR fish_pager_color_selected_background:\x2d\x2dreverse
SETUVAR fish_pager_color_selected_completion:\x1d
SETUVAR fish_pager_color_selected_description:\x1d
SETUVAR fish_pager_color_selected_prefix:\x1d
3 changes: 3 additions & 0 deletions fish/functions/fish_greeting.fish
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
function fish_greeting
echo ""
end
21 changes: 21 additions & 0 deletions fish/functions/fish_prompt.fish
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
function fish_prompt
# This is a simple prompt. It looks like
# alfa@nobby /path/to/dir $
# with the path shortened and colored
# and a "#" instead of a "$" when run as root.
set -l symbol ' $ '
set -l color $fish_color_cwd
if fish_is_root_user
set symbol ' # '
set -q fish_color_cwd_root
and set color $fish_color_cwd_root
end

echo -n $USER@$hostname

set_color $color
echo -n (prompt_pwd)
set_color normal

echo -n $symbol
end
5 changes: 4 additions & 1 deletion hypr/hyprland.conf
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ monitor=eDP-1,1920x1080,0x0,1

# Execute your favorite apps at launch
exec-once = hyprpaper
exec-once = ~/.config/eww/scripts/launch.sh

# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf
Expand All @@ -39,7 +40,6 @@ input {
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
}

source = ~/.cache/wal/colors-hyprland.conf

general {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
Expand Down Expand Up @@ -127,6 +127,9 @@ bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, fuzzel
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, F, fullscreen
bind = $mainMod, L, exec, swaylock


# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
Expand Down
3 changes: 3 additions & 0 deletions nvim/after/plugin/lspconfig.lua
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,6 @@ lspconfig.cssls.setup {
capabilities = capabilities,
}

lspconfig.bashls.setup {
capabilities = capabilities,
}
46 changes: 46 additions & 0 deletions swaylock/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
ignore-empty-password
font=DaddyTimeMono

clock
timestr=%R

image=~/Pics/lock_girl.jpg

fade-in=1

indicator
indicator-radius=110
indicator-thickness=3
indicator-caps-lock

key-hl-color=000000ff

separator-color=00000000

inside-color=000000ff
inside-clear-color=ffd20433
inside-caps-lock-color=009ddc33
inside-ver-color=d9d8d833
inside-wrong-color=ee2e2433

ring-color=ee5396ff
ring-clear-color=231f20D9
ring-caps-lock-color=231f20D9
ring-ver-color=231f20D9
ring-wrong-color=231f20D9

line-color=00000000
line-clear-color=ffd204FF
line-caps-lock-color=009ddcFF
line-ver-color=d9d8d8FF
line-wrong-color=ee2e24FF

text-color=ffffffff
text-clear-color=ffd204ff
text-ver-color=000000ff
text-wrong-color=ee2e24ff

bs-hl-color=ffd204ff
caps-lock-key-hl-color=ffd204FF
caps-lock-bs-hl-color=dededeFF
text-caps-lock-color=009ddcff

0 comments on commit 1bd9807

Please sign in to comment.