init
This commit is contained in:
commit
9ac4cf3a9d
20 changed files with 1512 additions and 0 deletions
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[submodule "zsh/.oh-my-zsh"]
|
||||
path = zsh/.oh-my-zsh
|
||||
url = https://github.com/ohmyzsh/ohmyzsh.git
|
58
dunst/.config/dunst/dunstrc
Normal file
58
dunst/.config/dunst/dunstrc
Normal file
|
@ -0,0 +1,58 @@
|
|||
# DUNST CONFIG TEMPLATE
|
||||
# DO NOT MODIFY PLACEHOLDERS
|
||||
|
||||
[global]
|
||||
|
||||
# MISC
|
||||
monitor = 0
|
||||
sort = yes
|
||||
|
||||
# DIMENSIONS
|
||||
width = 400
|
||||
height = 100
|
||||
origin = top-right
|
||||
offset = 30x50
|
||||
|
||||
# PADDING
|
||||
padding = 5
|
||||
horizontal_padding = 5
|
||||
|
||||
# BORDERS
|
||||
frame_width = 1
|
||||
separator_height = 1
|
||||
separator_color = frame
|
||||
corner_radius = 0
|
||||
|
||||
# TEXT
|
||||
font = Fira Code 9
|
||||
markup = full
|
||||
format = "<b>%a</b>\n%s\n%b"
|
||||
alignment = left
|
||||
vertical_alignment = center
|
||||
word_wrap = yes
|
||||
|
||||
# ICON
|
||||
max_icon_size = 32
|
||||
icon_position = left
|
||||
|
||||
# OPEN
|
||||
browser = /usr/bin/brave
|
||||
|
||||
|
||||
[urgency_low]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#A3BE8C"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#88C0D0"
|
||||
timeout = 5
|
||||
|
||||
[urgency_critical]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#BF616A"
|
||||
timeout = 10
|
101
leftwm/.config/leftwm/config.ron
Normal file
101
leftwm/.config/leftwm/config.ron
Normal file
|
@ -0,0 +1,101 @@
|
|||
// _ ___ ___ _
|
||||
// | | / __)_ / __|_)
|
||||
// | | ____| |__| |_ _ _ _ ____ ____ ___ ____ | |__ _ ____ ____ ___ ____
|
||||
// | |/ _ ) __) _) | | | \ / ___) _ \| _ \| __) |/ _ | / ___) _ \| _ \
|
||||
// | ( (/ /| | | |_| | | | | | | ( (__| |_| | | | | | | ( ( | |_| | | |_| | | | |
|
||||
// |_|\____)_| \___)____|_|_|_| \____)___/|_| |_|_| |_|\_|| (_)_| \___/|_| |_|
|
||||
// A WindowManager for Adventurers (____/
|
||||
// For info about configuration please visit https://github.com/leftwm/leftwm/wiki
|
||||
#![enable(implicit_some)]
|
||||
(
|
||||
modkey: "Mod4",
|
||||
mousekey: "Mod4",
|
||||
tags: [
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
"4",
|
||||
"5",
|
||||
"6",
|
||||
"7",
|
||||
"8",
|
||||
"9",
|
||||
],
|
||||
max_window_width: None,
|
||||
layouts: [
|
||||
"MainAndDeck",
|
||||
//"EvenHorizontal",
|
||||
"EvenVertical",
|
||||
//"Monocle",
|
||||
//"Grid",
|
||||
//"MainAndVertStack",
|
||||
//"MainAndHorizontalStack",
|
||||
//"RightMainAndVertStack",
|
||||
//"Fibonacci",
|
||||
//"Dwindle",
|
||||
//"CenterMain",
|
||||
//"CenterMainBalanced",
|
||||
//"CenterMainFluid",
|
||||
],
|
||||
layout_definitions: [
|
||||
],
|
||||
layout_mode: Workspace,
|
||||
insert_behavior: Bottom,
|
||||
scratchpad: [],
|
||||
window_rules: [],
|
||||
disable_current_tag_swap: false,
|
||||
disable_tile_drag: false,
|
||||
focus_behaviour: Sloppy,
|
||||
focus_new_windows: true,
|
||||
backend: X11rb,
|
||||
keybind: [
|
||||
(command: Execute, value: "dmenu_run", modifier: ["modkey"], key: "p"),
|
||||
(command: Execute, value: "rofi -config ~/.config/rofi/config.rasi -show drun", modifier: ["modkey"], key: "space"),
|
||||
(command: Execute, value: "alacritty", modifier: ["modkey"], key: "Return"),
|
||||
(command: Execute, value: "firefox-developer-edition", modifier: ["modkey"], key: "b"),
|
||||
(command: CloseWindow, value: "", modifier: ["modkey"], key: "q"),
|
||||
(command: SoftReload, value: "", modifier: ["modkey", "Shift"], key: "r"),
|
||||
(command: Execute, value: "loginctl kill-session $XDG_SESSION_ID", modifier: ["modkey", "Shift"], key: "x"),
|
||||
(command: Execute, value: "flameshot gui", modifier: ["modkey", "Shift"], key: "s"),
|
||||
(command: Execute, value: "slock", modifier: ["modkey", "Control"], key: "l"),
|
||||
(command: MoveToLastWorkspace, value: "", modifier: ["modkey", "Shift"], key: "w"),
|
||||
(command: SwapTags, value: "", modifier: ["modkey"], key: "w"),
|
||||
(command: MoveWindowUp, value: "", modifier: ["modkey", "Shift"], key: "k"),
|
||||
(command: MoveWindowDown, value: "", modifier: ["modkey", "Shift"], key: "j"),
|
||||
(command: MoveWindowTop, value: "", modifier: ["modkey", "Shift"], key: "Return"),
|
||||
(command: FocusWindowUp, value: "", modifier: ["modkey"], key: "k"),
|
||||
(command: FocusWindowDown, value: "", modifier: ["modkey"], key: "j"),
|
||||
(command: NextLayout, value: "", modifier: ["modkey", "Control"], key: "k"),
|
||||
(command: PreviousLayout, value: "", modifier: ["modkey", "Control"], key: "j"),
|
||||
(command: FocusWorkspaceNext, value: "", modifier: ["modkey"], key: "l"),
|
||||
(command: FocusWorkspacePrevious, value: "", modifier: ["modkey"], key: "h"),
|
||||
(command: MoveWindowUp, value: "", modifier: ["modkey", "Shift"], key: "Up"),
|
||||
(command: MoveWindowDown, value: "", modifier: ["modkey", "Shift"], key: "Down"),
|
||||
(command: FocusWindowUp, value: "", modifier: ["modkey"], key: "Up"),
|
||||
(command: FocusWindowDown, value: "", modifier: ["modkey"], key: "Down"),
|
||||
(command: NextLayout, value: "", modifier: ["modkey", "Control"], key: "Up"),
|
||||
(command: PreviousLayout, value: "", modifier: ["modkey", "Control"], key: "Down"),
|
||||
(command: FocusWorkspaceNext, value: "", modifier: ["modkey"], key: "Right"),
|
||||
(command: FocusWorkspacePrevious, value: "", modifier: ["modkey"], key: "Left"),
|
||||
(command: GotoTag, value: "1", modifier: ["modkey"], key: "1"),
|
||||
(command: GotoTag, value: "2", modifier: ["modkey"], key: "2"),
|
||||
(command: GotoTag, value: "3", modifier: ["modkey"], key: "3"),
|
||||
(command: GotoTag, value: "4", modifier: ["modkey"], key: "4"),
|
||||
(command: GotoTag, value: "5", modifier: ["modkey"], key: "5"),
|
||||
(command: GotoTag, value: "6", modifier: ["modkey"], key: "6"),
|
||||
(command: GotoTag, value: "7", modifier: ["modkey"], key: "7"),
|
||||
(command: GotoTag, value: "8", modifier: ["modkey"], key: "8"),
|
||||
(command: GotoTag, value: "9", modifier: ["modkey"], key: "9"),
|
||||
(command: MoveToTag, value: "1", modifier: ["modkey", "Shift"], key: "1"),
|
||||
(command: MoveToTag, value: "2", modifier: ["modkey", "Shift"], key: "2"),
|
||||
(command: MoveToTag, value: "3", modifier: ["modkey", "Shift"], key: "3"),
|
||||
(command: MoveToTag, value: "4", modifier: ["modkey", "Shift"], key: "4"),
|
||||
(command: MoveToTag, value: "5", modifier: ["modkey", "Shift"], key: "5"),
|
||||
(command: MoveToTag, value: "6", modifier: ["modkey", "Shift"], key: "6"),
|
||||
(command: MoveToTag, value: "7", modifier: ["modkey", "Shift"], key: "7"),
|
||||
(command: MoveToTag, value: "8", modifier: ["modkey", "Shift"], key: "8"),
|
||||
(command: MoveToTag, value: "9", modifier: ["modkey", "Shift"], key: "9"),
|
||||
],
|
||||
workspaces: [
|
||||
],
|
||||
)
|
268
leftwm/.config/leftwm/themes.toml
Normal file
268
leftwm/.config/leftwm/themes.toml
Normal file
|
@ -0,0 +1,268 @@
|
|||
[[repos]]
|
||||
url = "https://raw.githubusercontent.com/leftwm/leftwm-community-themes/master/known.toml"
|
||||
name = "community"
|
||||
definitions_version = 1
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Amber"
|
||||
repository = "https://github.com/di-effe/amber"
|
||||
commit = "*"
|
||||
version = "0.2.2"
|
||||
leftwm_versions = ">0.2.10, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "arch-one-dark"
|
||||
repository = "https://github.com/jamesbaker1901/leftwm-arch-one-dark/"
|
||||
commit = "*"
|
||||
version = "1.0.0"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Ascent"
|
||||
directory = "/home/cbax/.config/leftwm/themes/Ascent"
|
||||
repository = "https://gitlab.com/mWalrus/ascent"
|
||||
commit = "*"
|
||||
version = "1.0.0"
|
||||
leftwm_versions = ">0.2.7"
|
||||
current = true
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Blue Coffee"
|
||||
repository = "https://github.com/Qwart376/Blue-Coffee/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Bumblebee"
|
||||
repository = "https://github.com/mfdorst/leftwm-bumblebee/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "^0.2.8, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Catppuccin"
|
||||
repository = "https://github.com/di-effe/catppuccin"
|
||||
commit = "*"
|
||||
version = "0.1.1"
|
||||
leftwm_versions = ">0.2.10, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Coffee"
|
||||
repository = "https://github.com/lex148/leftwm-coffee/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Dementive"
|
||||
repository = "https://github.com/dementive/leftwm-dementive"
|
||||
commit = "*"
|
||||
version = "0.1"
|
||||
leftwm_versions = "^0.4.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Desire"
|
||||
repository = "https://github.com/copypasteonly/Desire"
|
||||
commit = "*"
|
||||
version = "0.1"
|
||||
leftwm_versions = "^0.4.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Double Bar"
|
||||
repository = "https://github.com/PeterDauwe/doublebar/"
|
||||
commit = "*"
|
||||
version = "0.0.2"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Dracula Rounded"
|
||||
repository = "https://github.com/AethanFoot/leftwm-theme-dracula-rounded/"
|
||||
commit = "*"
|
||||
version = "0.0.3"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Epitaph"
|
||||
repository = "https://github.com/VentGrey/Epitaph"
|
||||
commit = "*"
|
||||
version = "0.0.2"
|
||||
leftwm_versions = "*"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Flamingo"
|
||||
repository = "https://github.com/necaris/leftwm-theme-flamingo"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = ">0.2.7, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Forest"
|
||||
repository = "https://github.com/lex148/forest/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Garden"
|
||||
repository = "https://github.com/taylor85345/leftwm-theme-garden"
|
||||
commit = "*"
|
||||
version = "0.0.4"
|
||||
leftwm_versions = ">0.2.7"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Ground Zero"
|
||||
repository = "https://github.com/Qwart376/Ground-Zero/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "minimal-solarized"
|
||||
repository = "https://github.com/minda1975/minimal_solarized"
|
||||
commit = "*"
|
||||
version = "0.1.0"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Molese"
|
||||
repository = "https://github.com/m0lese/leftwm-config"
|
||||
commit = "*"
|
||||
version = "2.1.0"
|
||||
leftwm_versions = ">0.2.10, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Ocean-night"
|
||||
repository = "https://github.com/TheRoniOne/ocean-night"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "*"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Orange Forest"
|
||||
repository = "https://github.com/PVautour/leftwm-theme-orange-forest/"
|
||||
commit = "*"
|
||||
version = "0.0.2"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "plan9"
|
||||
repository = "https://github.com/seabassapologist/leftwm-theme-plan9"
|
||||
commit = "*"
|
||||
version = "0.1.0"
|
||||
leftwm_versions = "^0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Red Moon"
|
||||
repository = "https://github.com/Qwart376/Red-Moon"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Serika"
|
||||
repository = "https://github.com/VuiMuich/leftwm-theme-serika.git"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = ">=0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Soothe"
|
||||
repository = "https://github.com/b4skyx/leftwm-soothe/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
relative_directory = "theme/"
|
||||
|
||||
[[repos.themes]]
|
||||
name = "SpaceJelly"
|
||||
repository = "https://gitlab.com/leftwmthemes/space_jelly"
|
||||
commit = "*"
|
||||
version = "1.0.0"
|
||||
leftwm_versions = ">0.2.10, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "sunflower"
|
||||
repository = "https://github.com/mautamu/leftwm-sunflower/"
|
||||
commit = "*"
|
||||
version = "0.1.2"
|
||||
leftwm_versions = "^0.2.11, <0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Sunset"
|
||||
repository = "https://github.com/Syudagye/leftwm-sunset"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "TNG"
|
||||
repository = "https://github.com/lex148/leftwm-tng/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Windows XP"
|
||||
repository = "https://github.com/lex148/leftwm-windowsxp/"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = "<0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Zexanima"
|
||||
repository = "https://github.com/calebgasser/zexanima-leftwm-theme/tree/develop"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = ">0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Blood-Moon"
|
||||
repository = "https://github.com/zawesomekid/Blood-Moon-leftwm-theme"
|
||||
commit = "*"
|
||||
version = "0.0.1"
|
||||
leftwm_versions = ">0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos.themes]]
|
||||
name = "Late-Night"
|
||||
repository = "https://github.com/JacoMalan1/LateNight"
|
||||
commit = "*"
|
||||
version = "0.0.2"
|
||||
leftwm_versions = ">0.3.0"
|
||||
current = false
|
||||
|
||||
[[repos]]
|
||||
url = "localhost"
|
||||
name = "LOCAL"
|
||||
definitions_version = 1
|
||||
themes = []
|
17
leftwm/.config/leftwm/themes/current/README.md
Normal file
17
leftwm/.config/leftwm/themes/current/README.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Ascent
|
||||
A theme centered around the [Nord Theme](https://nordtheme.com) color palette.
|
||||
|
||||
## Screenshots
|
||||
![Terminal, wallpaper](https://i.imgur.com/9rY58GT.png)
|
||||
|
||||
## Dependencies
|
||||
- leftwm
|
||||
- polybar
|
||||
- feh
|
||||
- rofi _(optional)_
|
||||
- dunst _(optional)_
|
||||
|
||||
## Installing
|
||||
1. `git clone https://gitlab.com/mWalrus/ascent.git`
|
||||
2. `ln -s $PWD/ascent $HOME/.config/leftwm/themes/current`
|
||||
3. Reload LeftWM
|
11
leftwm/.config/leftwm/themes/current/down
Executable file
11
leftwm/.config/leftwm/themes/current/down
Executable file
|
@ -0,0 +1,11 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
|
||||
|
||||
leftwm-command "UnloadTheme"
|
||||
|
||||
pkill dunst
|
||||
pkill polybar
|
||||
pkill compton
|
||||
pkill picom
|
||||
pkill polybar
|
58
leftwm/.config/leftwm/themes/current/dunstrc.tmpl
Normal file
58
leftwm/.config/leftwm/themes/current/dunstrc.tmpl
Normal file
|
@ -0,0 +1,58 @@
|
|||
# DUNST CONFIG TEMPLATE
|
||||
# DO NOT MODIFY PLACEHOLDERS
|
||||
|
||||
[global]
|
||||
|
||||
# MISC
|
||||
monitor = 0
|
||||
sort = yes
|
||||
|
||||
# DIMENSIONS
|
||||
width = 400
|
||||
height = 100
|
||||
origin = top-right
|
||||
offset = 30x50
|
||||
|
||||
# PADDING
|
||||
padding = 5
|
||||
horizontal_padding = 5
|
||||
|
||||
# BORDERS
|
||||
frame_width = 1
|
||||
separator_height = 1
|
||||
separator_color = frame
|
||||
corner_radius = 0
|
||||
|
||||
# TEXT
|
||||
font = Fira Code 9
|
||||
markup = full
|
||||
format = "<b>%a</b>\n%s\n%b"
|
||||
alignment = left
|
||||
vertical_alignment = center
|
||||
word_wrap = yes
|
||||
|
||||
# ICON
|
||||
max_icon_size = 32
|
||||
icon_position = left
|
||||
|
||||
# OPEN
|
||||
browser = /usr/bin/brave
|
||||
|
||||
|
||||
[urgency_low]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#A3BE8C"
|
||||
timeout = 5
|
||||
|
||||
[urgency_normal]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#88C0D0"
|
||||
timeout = 5
|
||||
|
||||
[urgency_critical]
|
||||
background = "#434C5E"
|
||||
foreground = "#E5E9F0"
|
||||
frame_color = "#BF616A"
|
||||
timeout = 10
|
127
leftwm/.config/leftwm/themes/current/nord.rasi
Normal file
127
leftwm/.config/leftwm/themes/current/nord.rasi
Normal file
|
@ -0,0 +1,127 @@
|
|||
/**
|
||||
* Nordic rofi theme
|
||||
* Adapted by undiabler <undiabler@gmail.com>
|
||||
*
|
||||
* Nord Color palette imported from https://www.nordtheme.com/
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
* {
|
||||
nord0: #2e3440;
|
||||
nord1: #3b4252;
|
||||
nord2: #434c5e;
|
||||
nord3: #4c566a;
|
||||
|
||||
nord4: #d8dee9;
|
||||
nord5: #e5e9f0;
|
||||
nord6: #eceff4;
|
||||
|
||||
nord7: #8fbcbb;
|
||||
nord8: #88c0d0;
|
||||
nord9: #81a1c1;
|
||||
nord10: #5e81ac;
|
||||
nord11: #bf616a;
|
||||
|
||||
nord12: #d08770;
|
||||
nord13: #ebcb8b;
|
||||
nord14: #a3be8c;
|
||||
nord15: #b48ead;
|
||||
|
||||
foreground: @nord9;
|
||||
backlight: #ccffeedd;
|
||||
background-color: transparent;
|
||||
|
||||
highlight: underline bold #eceff4;
|
||||
|
||||
transparent: rgba(46,52,64,0);
|
||||
}
|
||||
|
||||
window {
|
||||
location: center;
|
||||
anchor: center;
|
||||
transparency: "screenshot";
|
||||
padding: 10px;
|
||||
border: 0px;
|
||||
border-radius: 6px;
|
||||
|
||||
background-color: @transparent;
|
||||
spacing: 0;
|
||||
children: [mainbox];
|
||||
orientation: horizontal;
|
||||
}
|
||||
|
||||
mainbox {
|
||||
spacing: 0;
|
||||
children: [ inputbar, message, listview ];
|
||||
}
|
||||
|
||||
message {
|
||||
color: @nord0;
|
||||
padding: 5;
|
||||
border-color: @foreground;
|
||||
border: 0px 2px 2px 2px;
|
||||
background-color: @nord7;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
color: @nord6;
|
||||
padding: 11px;
|
||||
background-color: #3b4252;
|
||||
|
||||
border: 1px;
|
||||
border-radius: 6px 6px 0px 0px;
|
||||
border-color: @nord10;
|
||||
}
|
||||
|
||||
entry, prompt, case-indicator {
|
||||
text-font: inherit;
|
||||
text-color:inherit;
|
||||
}
|
||||
|
||||
prompt {
|
||||
margin: 0px 1em 0em 0em ;
|
||||
}
|
||||
|
||||
listview {
|
||||
padding: 8px;
|
||||
border-radius: 0px 0px 6px 6px;
|
||||
border-color: @nord10;
|
||||
border: 0px 1px 1px 1px;
|
||||
background-color: rgba(46,52,64,0.9);
|
||||
dynamic: false;
|
||||
}
|
||||
|
||||
element {
|
||||
padding: 3px;
|
||||
vertical-align: 0.5;
|
||||
border-radius: 4px;
|
||||
background-color: transparent;
|
||||
color: @foreground;
|
||||
text-color: rgb(216, 222, 233);
|
||||
}
|
||||
|
||||
element selected.normal {
|
||||
background-color: @nord7;
|
||||
text-color: #2e3440;
|
||||
}
|
||||
|
||||
element-text, element-icon {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
button {
|
||||
padding: 6px;
|
||||
color: @foreground;
|
||||
horizontal-align: 0.5;
|
||||
|
||||
border: 2px 0px 2px 2px;
|
||||
border-radius: 4px 0px 0px 4px;
|
||||
border-color: @foreground;
|
||||
}
|
||||
|
||||
button selected normal {
|
||||
border: 2px 0px 2px 2px;
|
||||
border-color: @foreground;
|
||||
}
|
137
leftwm/.config/leftwm/themes/current/polybar.config
Normal file
137
leftwm/.config/leftwm/themes/current/polybar.config
Normal file
|
@ -0,0 +1,137 @@
|
|||
[colors]
|
||||
bg = #2e3440
|
||||
fg = #e5e9f0
|
||||
|
||||
# polar night
|
||||
pn-darker = #3b4252
|
||||
pn-light = #4c566a
|
||||
|
||||
# snow storm
|
||||
sn-dark = #d8dee9
|
||||
sn-light = #eceff4
|
||||
|
||||
# frost
|
||||
f-mint = #8fbcbb
|
||||
f-bright = #88c0d0
|
||||
f-washed = #81a1c1
|
||||
f-dark = #5e81ac
|
||||
|
||||
# aurora
|
||||
a-green = #a3be8c
|
||||
a-magenta = #b48ead
|
||||
a-orange = #d08770
|
||||
a-red = #bf616a
|
||||
|
||||
[bar/mainbar]
|
||||
monitor = "DP-2"
|
||||
width = 100%
|
||||
height = 18
|
||||
background = ${colors.bg}
|
||||
foreground = ${colors.fg}
|
||||
font-0 = Intel One Mono:style=weight=bold:size=10;1
|
||||
separator = "┊"
|
||||
separator-foreground = ${colors.pn-light}
|
||||
modules-left = ewmh
|
||||
modules-center = xwindow
|
||||
modules-right = network volume cpu temperature date time time_utc
|
||||
|
||||
[bar/readerbar]
|
||||
monitor = "DP-4"
|
||||
width = 100%
|
||||
height = 18
|
||||
background = ${colors.bg}
|
||||
foreground = ${colors.fg}
|
||||
font-0 = Intel One Mono:style=weight=bold:size=8;1
|
||||
separator = "┊"
|
||||
separator-foreground = ${colors.pn-light}
|
||||
modules-left = ewmh xwindow
|
||||
modules-center =
|
||||
modules-right = date time time_utc
|
||||
|
||||
[module/xwindow]
|
||||
type = internal/xwindow
|
||||
label = " %title:0:100:...%"
|
||||
|
||||
[module/ewmh]
|
||||
type = internal/xworkspaces
|
||||
label-active = " %name% "
|
||||
label-active-background = ${colors.f-bright}
|
||||
label-active-foreground = ${colors.pn-darker}
|
||||
label-occupied = " %name% "
|
||||
label-occupied-background = ${colors.pn-light}
|
||||
label-urgent = " %name% "
|
||||
label-urgent-background = ${colors.a-orange}
|
||||
label-urgent-foreground = ${colors.fg}
|
||||
label-empty = " %name% "
|
||||
label-empty-foreground = ${colors.f-bright}
|
||||
|
||||
[module/date]
|
||||
type = internal/date
|
||||
date = " %a, %b %d "
|
||||
format-foreground = ${colors.a-magenta}
|
||||
|
||||
[module/time]
|
||||
type = internal/date
|
||||
date = " %H:%M:%S "
|
||||
|
||||
[module/time_utc]
|
||||
type = custom/script
|
||||
interval = 5
|
||||
exec = date -u "+%H:%M %Z"
|
||||
|
||||
|
||||
[module/cpu]
|
||||
type = internal/cpu
|
||||
interval = 0.5
|
||||
label = " CPU: %percentage:2%% "
|
||||
label-foreground = ${colors.f-bright}
|
||||
|
||||
[module/temperature]
|
||||
type = internal/temperature
|
||||
label = " %temperature-c% "
|
||||
label-foreground = ${colors.f-bright}
|
||||
label-warn = " %temperature-c% "
|
||||
label-warn-foreground = ${colors.a-orange}
|
||||
interval = 0.5
|
||||
; $ for i in /sys/class/thermal/thermal_zone*; do echo "$i: $(<$i/type)"; done
|
||||
;thermal-zone = 0
|
||||
; The name has to match the contents of /sys/class/thermal/thermal_zone*/type
|
||||
;zone-type = x86_pkg_temp
|
||||
; $ for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done
|
||||
hwmon-path = /sys/devices/platform/nct6775.2592/hwmon/hwmon8/temp1_input
|
||||
base-temperature = 20
|
||||
warn-temperature = 60
|
||||
|
||||
[module/volume]
|
||||
type = internal/pulseaudio
|
||||
master-soundcard = default
|
||||
speaker-soundcard = default
|
||||
headphone-soundcard = default
|
||||
label-volume = " VOL: %percentage:2%% "
|
||||
label-volume-foreground = ${colors.f-mint}
|
||||
|
||||
[module/network]
|
||||
type = internal/network
|
||||
interface = enp7s0
|
||||
unknown-as-up = true
|
||||
|
||||
label-disconnected = " not connected "
|
||||
label-disconnected-foreground = ${colors.a-red}
|
||||
format-disconnected = <label-disconnected>
|
||||
|
||||
label-connected = " %{F#a3be8c}%local_ip% "
|
||||
format-connected = <label-connected>
|
||||
|
||||
;[module/vpn]
|
||||
;type = internal/network
|
||||
;interface = wg1
|
||||
;unknown-as-up = true
|
||||
|
||||
;label-disconnected = " vpn not connected "
|
||||
;label-disconnected-foreground = ${colors.a-red}
|
||||
;format-disconnected = <label-disconnected>
|
||||
|
||||
;label-connected = " vpn connected "
|
||||
;label-connected-foreground = ${colors.a-green}
|
||||
;format-connected = <label-connected>
|
||||
|
5
leftwm/.config/leftwm/themes/current/theme.toml
Normal file
5
leftwm/.config/leftwm/themes/current/theme.toml
Normal file
|
@ -0,0 +1,5 @@
|
|||
border_width = 1
|
||||
margin = [2, 2]
|
||||
default_border_color = "#5e81ac"
|
||||
focused_border_color = "#a3be8c"
|
||||
floating_border_color = "#88c0d0"
|
59
leftwm/.config/leftwm/themes/current/up
Executable file
59
leftwm/.config/leftwm/themes/current/up
Executable file
|
@ -0,0 +1,59 @@
|
|||
#!/usr/bin/env bash
|
||||
export $(dbus-launch)
|
||||
SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P)"
|
||||
|
||||
#down the last running theme
|
||||
if [ -f "/tmp/leftwm-theme-down" ]; then
|
||||
/tmp/leftwm-theme-down
|
||||
rm /tmp/leftwm-theme-down
|
||||
fi
|
||||
ln -s $SCRIPTPATH/down /tmp/leftwm-theme-down
|
||||
|
||||
# check if dunst is installed and if it is, copy the config
|
||||
if [ command -v dunst ]; then
|
||||
DUNSTDIR=$HOME/.config/dunst
|
||||
|
||||
# create the config dir if nonexistant
|
||||
if [ ! -d "$DUNSTDIR" ]; then
|
||||
mkdir -p $DUNSTDIR
|
||||
fi
|
||||
|
||||
DUNSTRCPATH="$DUNSTDIR/dunstrc"
|
||||
|
||||
# check if the rc file exists and move it if it does
|
||||
if [ -f "$DUNSTRCPATH" ]; then
|
||||
mv "$DUNSTRCPATH" "$DUNSTRCPATH.old"
|
||||
fi
|
||||
# Copy the template file to the user config directory
|
||||
cp $SCRIPTPATH/dunstrc.tmpl $DUNSTRCPATH
|
||||
|
||||
# kill previous session and start another in a detached shell to prevent dunst taking the shell
|
||||
bash -c "killall dunst && dunst"
|
||||
fi
|
||||
|
||||
#boot compton or picom if it exists
|
||||
if [ -x "$(command -v compton)" ]; then
|
||||
compton &> /dev/null &
|
||||
elif [ -x "$(command -v picom)" ]; then
|
||||
picom &> /dev/null &
|
||||
fi
|
||||
|
||||
#set background
|
||||
if [ -x "$(command -v feh)" ]; then
|
||||
feh --bg-fill "$SCRIPTPATH"/wallpaper.png
|
||||
fi
|
||||
|
||||
#set the theme.toml config
|
||||
leftwm-command "LoadTheme $SCRIPTPATH/theme.toml"
|
||||
|
||||
#boot polybar based on the number of monitors found
|
||||
if [ -x "$(command -v polybar)" ]; then
|
||||
pkill polybar
|
||||
#monitors="$(polybar -m | sed s/:.*// | tac)"
|
||||
#while read -r display; do
|
||||
# MONITOR=$display polybar -c "$SCRIPTPATH/polybar.config" mainbar &> /dev/null &
|
||||
#done <<< "$monitors"
|
||||
polybar -c "$SCRIPTPATH/polybar.config" mainbar &> /dev/null &
|
||||
polybar -c "$SCRIPTPATH/polybar.config" readerbar &> /dev/null &
|
||||
exit 0
|
||||
fi
|
BIN
leftwm/.config/leftwm/themes/current/wallpaper.png
Normal file
BIN
leftwm/.config/leftwm/themes/current/wallpaper.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 547 KiB |
23
rofi/.config/rofi/config.rasi
Normal file
23
rofi/.config/rofi/config.rasi
Normal file
|
@ -0,0 +1,23 @@
|
|||
configuration {
|
||||
font: "Intel One Mono R 10";
|
||||
line-margin: 10;
|
||||
|
||||
display-ssh: "";
|
||||
display-run: "";
|
||||
display-drun: "";
|
||||
display-window: "";
|
||||
display-combi: "";
|
||||
show-icons: true;
|
||||
}
|
||||
|
||||
|
||||
@theme "~/.config/rofi/themes/nord.rasi"
|
||||
|
||||
listview {
|
||||
lines: 6;
|
||||
columns: 2;
|
||||
}
|
||||
|
||||
window {
|
||||
width: 30%;
|
||||
}
|
106
rofi/.config/rofi/themes/config.rofi
Normal file
106
rofi/.config/rofi/themes/config.rofi
Normal file
|
@ -0,0 +1,106 @@
|
|||
/*******************************************************************************
|
||||
* ROFI VERTICAL THEME USING THE NORD COLOR PALETTE
|
||||
* User : LR-Tech
|
||||
* Theme Repo : https://github.com/lr-tech/rofi-themes-collection
|
||||
* Nord Project Repo : https://github.com/arcticicestudio/nord
|
||||
*******************************************************************************/
|
||||
|
||||
* {
|
||||
font: "IBM Plex Mono 12";
|
||||
|
||||
nord0: #2e3440;
|
||||
nord1: #3b4252;
|
||||
nord2: #434c5e;
|
||||
nord3: #4c566a;
|
||||
|
||||
nord4: #d8dee9;
|
||||
nord5: #e5e9f0;
|
||||
nord6: #eceff4;
|
||||
|
||||
nord7: #8fbcbb;
|
||||
nord8: #88c0d0;
|
||||
nord9: #81a1c1;
|
||||
nord10: #5e81ac;
|
||||
nord11: #bf616a;
|
||||
|
||||
nord12: #d08770;
|
||||
nord13: #ebcb8b;
|
||||
nord14: #a3be8c;
|
||||
nord15: #b48ead;
|
||||
|
||||
background-color: transparent;
|
||||
text-color: @nord4;
|
||||
accent-color: @nord8;
|
||||
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
spacing: 0px;
|
||||
}
|
||||
|
||||
window {
|
||||
background-color: @nord0;
|
||||
border-color: @accent-color;
|
||||
|
||||
location: center;
|
||||
width: 480px;
|
||||
y-offset: -160px;
|
||||
border: 1px;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
padding: 8px 12px;
|
||||
spacing: 12px;
|
||||
children: [ prompt, entry ];
|
||||
}
|
||||
|
||||
prompt, entry, element-text, element-icon {
|
||||
vertical-align: 0.5;
|
||||
}
|
||||
|
||||
prompt {
|
||||
text-color: @accent-color;
|
||||
}
|
||||
|
||||
listview {
|
||||
lines: 8;
|
||||
columns: 1;
|
||||
|
||||
fixed-height: false;
|
||||
}
|
||||
|
||||
element {
|
||||
padding: 8px;
|
||||
spacing: 8px;
|
||||
}
|
||||
|
||||
element normal urgent {
|
||||
text-color: @nord13;
|
||||
}
|
||||
|
||||
element normal active {
|
||||
text-color: @accent-color;
|
||||
}
|
||||
|
||||
element selected {
|
||||
text-color: @nord0;
|
||||
}
|
||||
|
||||
element selected normal {
|
||||
background-color: @accent-color;
|
||||
}
|
||||
|
||||
element selected urgent {
|
||||
background-color: @nord13;
|
||||
}
|
||||
|
||||
element selected active {
|
||||
background-color: @nord8;
|
||||
}
|
||||
|
||||
element-icon {
|
||||
size: 0.75em;
|
||||
}
|
||||
|
||||
element-text {
|
||||
text-color: inherit;
|
||||
}
|
127
rofi/.config/rofi/themes/nord.rasi
Normal file
127
rofi/.config/rofi/themes/nord.rasi
Normal file
|
@ -0,0 +1,127 @@
|
|||
/**
|
||||
* Nordic rofi theme
|
||||
* Adapted by undiabler <undiabler@gmail.com>
|
||||
*
|
||||
* Nord Color palette imported from https://www.nordtheme.com/
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
* {
|
||||
nord0: #2e3440;
|
||||
nord1: #3b4252;
|
||||
nord2: #434c5e;
|
||||
nord3: #4c566a;
|
||||
|
||||
nord4: #d8dee9;
|
||||
nord5: #e5e9f0;
|
||||
nord6: #eceff4;
|
||||
|
||||
nord7: #8fbcbb;
|
||||
nord8: #88c0d0;
|
||||
nord9: #81a1c1;
|
||||
nord10: #5e81ac;
|
||||
nord11: #bf616a;
|
||||
|
||||
nord12: #d08770;
|
||||
nord13: #ebcb8b;
|
||||
nord14: #a3be8c;
|
||||
nord15: #b48ead;
|
||||
|
||||
foreground: @nord9;
|
||||
backlight: #ccffeedd;
|
||||
background-color: transparent;
|
||||
|
||||
highlight: underline bold #eceff4;
|
||||
|
||||
transparent: rgba(46,52,64,0);
|
||||
}
|
||||
|
||||
window {
|
||||
location: center;
|
||||
anchor: center;
|
||||
transparency: "screenshot";
|
||||
padding: 10px;
|
||||
border: 0px;
|
||||
border-radius: 6px;
|
||||
|
||||
background-color: @transparent;
|
||||
spacing: 0;
|
||||
children: [mainbox];
|
||||
orientation: horizontal;
|
||||
}
|
||||
|
||||
mainbox {
|
||||
spacing: 0;
|
||||
children: [ inputbar, message, listview ];
|
||||
}
|
||||
|
||||
message {
|
||||
color: @nord0;
|
||||
padding: 5;
|
||||
border-color: @foreground;
|
||||
border: 0px 2px 2px 2px;
|
||||
background-color: @nord7;
|
||||
}
|
||||
|
||||
inputbar {
|
||||
color: @nord6;
|
||||
padding: 11px;
|
||||
background-color: #3b4252;
|
||||
|
||||
border: 1px;
|
||||
border-radius: 6px 6px 0px 0px;
|
||||
border-color: @nord10;
|
||||
}
|
||||
|
||||
entry, prompt, case-indicator {
|
||||
text-font: inherit;
|
||||
text-color:inherit;
|
||||
}
|
||||
|
||||
prompt {
|
||||
margin: 0px 1em 0em 0em ;
|
||||
}
|
||||
|
||||
listview {
|
||||
padding: 8px;
|
||||
border-radius: 0px 0px 6px 6px;
|
||||
border-color: @nord10;
|
||||
border: 0px 1px 1px 1px;
|
||||
background-color: rgba(46,52,64,0.9);
|
||||
dynamic: false;
|
||||
}
|
||||
|
||||
element {
|
||||
padding: 3px;
|
||||
vertical-align: 0.5;
|
||||
border-radius: 4px;
|
||||
background-color: transparent;
|
||||
color: @foreground;
|
||||
text-color: rgb(216, 222, 233);
|
||||
}
|
||||
|
||||
element selected.normal {
|
||||
background-color: @nord7;
|
||||
text-color: #2e3440;
|
||||
}
|
||||
|
||||
element-text, element-icon {
|
||||
background-color: inherit;
|
||||
text-color: inherit;
|
||||
}
|
||||
|
||||
button {
|
||||
padding: 6px;
|
||||
color: @foreground;
|
||||
horizontal-align: 0.5;
|
||||
|
||||
border: 2px 0px 2px 2px;
|
||||
border-radius: 4px 0px 0px 4px;
|
||||
border-color: @foreground;
|
||||
}
|
||||
|
||||
button selected normal {
|
||||
border: 2px 0px 2px 2px;
|
||||
border-color: @foreground;
|
||||
}
|
2
xorg/.xinitrc
Normal file
2
xorg/.xinitrc
Normal file
|
@ -0,0 +1,2 @@
|
|||
/usr/bin/xscreensaver -nosplash &
|
||||
/usr/bin/dunst &
|
1
xorg/.xprofile
Executable file
1
xorg/.xprofile
Executable file
|
@ -0,0 +1 @@
|
|||
autorandr --change default
|
302
xorg/.xscreensaver
Normal file
302
xorg/.xscreensaver
Normal file
|
@ -0,0 +1,302 @@
|
|||
# XScreenSaver Preferences File
|
||||
# Written by xscreensaver-settings 6.09 for cbax on Sat Oct 12 17:21:35 2024.
|
||||
# https://www.jwz.org/xscreensaver/
|
||||
|
||||
timeout: 0:10:00
|
||||
cycle: 0:10:00
|
||||
lock: False
|
||||
lockTimeout: 0:00:00
|
||||
passwdTimeout: 0:00:30
|
||||
visualID: default
|
||||
installColormap: True
|
||||
verbose: False
|
||||
splash: True
|
||||
splashDuration: 0:00:05
|
||||
demoCommand: xscreensaver-settings
|
||||
nice: 10
|
||||
fade: True
|
||||
unfade: True
|
||||
fadeSeconds: 0:00:03
|
||||
ignoreUninstalledPrograms:False
|
||||
dpmsEnabled: False
|
||||
dpmsQuickOff: False
|
||||
dpmsStandby: 2:00:00
|
||||
dpmsSuspend: 2:00:00
|
||||
dpmsOff: 4:00:00
|
||||
grabDesktopImages: True
|
||||
grabVideoFrames: False
|
||||
chooseRandomImages: True
|
||||
imageDirectory: /usr/share/wallpapers/
|
||||
|
||||
mode: one
|
||||
selected: 37
|
||||
|
||||
textMode: url
|
||||
textLiteral: XScreenSaver
|
||||
textFile:
|
||||
textProgram: fortune
|
||||
textURL: https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
|
||||
dialogTheme: default
|
||||
settingsGeom: 1722,618 2332,1061
|
||||
|
||||
programs: \
|
||||
maze --root \n\
|
||||
GL: superquadrics --root \n\
|
||||
attraction --root \n\
|
||||
blitspin --root \n\
|
||||
greynetic --root \n\
|
||||
helix --root \n\
|
||||
hopalong --root \n\
|
||||
imsmap --root \n\
|
||||
- noseguy --root \n\
|
||||
- pyro --root \n\
|
||||
qix --root \n\
|
||||
- rocks --root \n\
|
||||
rorschach --root \n\
|
||||
decayscreen --root \n\
|
||||
flame --root \n\
|
||||
halo --root \n\
|
||||
slidescreen --root \n\
|
||||
pedal --root \n\
|
||||
bouboule --root \n\
|
||||
- braid --root \n\
|
||||
coral --root \n\
|
||||
deco --root \n\
|
||||
drift --root \n\
|
||||
- fadeplot --root \n\
|
||||
galaxy --root \n\
|
||||
goop --root \n\
|
||||
grav --root \n\
|
||||
ifs --root \n\
|
||||
GL: jigsaw --root \n\
|
||||
julia --root \n\
|
||||
- kaleidescope --root \n\
|
||||
GL: moebius --root \n\
|
||||
moire --root \n\
|
||||
GL: morph3d --root \n\
|
||||
mountain --root \n\
|
||||
munch --root \n\
|
||||
penrose --root \n\
|
||||
GL: pipes --root --cycles 17 --factory 0 \
|
||||
--tightturns --count 3 \n\
|
||||
rdbomb --root \n\
|
||||
GL: rubik --root \n\
|
||||
- sierpinski --root \n\
|
||||
slip --root \n\
|
||||
GL: sproingies --root \n\
|
||||
starfish --root \n\
|
||||
strange --root \n\
|
||||
swirl --root \n\
|
||||
triangle --root \n\
|
||||
xjack --root \n\
|
||||
xlyap --root \n\
|
||||
GL: atlantis --root \n\
|
||||
bsod --root \n\
|
||||
GL: bubble3d --root \n\
|
||||
GL: cage --root \n\
|
||||
- crystal --root \n\
|
||||
cynosure --root \n\
|
||||
discrete --root \n\
|
||||
distort --root \n\
|
||||
epicycle --root \n\
|
||||
flow --root \n\
|
||||
GL: glplanet --root \n\
|
||||
interference --root \n\
|
||||
kumppa --root \n\
|
||||
GL: lament --root \n\
|
||||
moire2 --root \n\
|
||||
GL: sonar --root \n\
|
||||
GL: stairs --root \n\
|
||||
truchet --root \n\
|
||||
- vidwhacker --root \n\
|
||||
- webcollage --root \n\
|
||||
blaster --root \n\
|
||||
bumps --root \n\
|
||||
ccurve --root \n\
|
||||
compass --root \n\
|
||||
deluxe --root \n\
|
||||
- demon --root \n\
|
||||
- GL: extrusion --root \n\
|
||||
- loop --root \n\
|
||||
penetrate --root \n\
|
||||
petri --root \n\
|
||||
phosphor --root \n\
|
||||
GL: pulsar --root \n\
|
||||
ripples --root \n\
|
||||
shadebobs --root \n\
|
||||
GL: sierpinski3d --root \n\
|
||||
spotlight --root \n\
|
||||
squiral --root \n\
|
||||
wander --root \n\
|
||||
xflame --root \n\
|
||||
xmatrix --root \n\
|
||||
GL: gflux --root \n\
|
||||
- nerverot --root \n\
|
||||
xrayswarm --root \n\
|
||||
xspirograph --root \n\
|
||||
GL: circuit --root \n\
|
||||
GL: dangerball --root \n\
|
||||
- GL: dnalogo --root \n\
|
||||
GL: engine --root \n\
|
||||
GL: flipscreen3d --root \n\
|
||||
GL: gltext --root \n\
|
||||
GL: menger --root \n\
|
||||
GL: molecule --root \n\
|
||||
rotzoomer --root \n\
|
||||
scooter --root \n\
|
||||
speedmine --root \n\
|
||||
GL: starwars --root \n\
|
||||
GL: stonerview --root \n\
|
||||
vermiculate --root \n\
|
||||
whirlwindwarp --root \n\
|
||||
zoom --root \n\
|
||||
anemone --root \n\
|
||||
apollonian --root \n\
|
||||
GL: boxed --root \n\
|
||||
GL: cubenetic --root \n\
|
||||
GL: endgame --root \n\
|
||||
euler2d --root \n\
|
||||
fluidballs --root \n\
|
||||
GL: flurry --root \n\
|
||||
- GL: glblur --root \n\
|
||||
GL: glsnake --root \n\
|
||||
halftone --root \n\
|
||||
GL: juggler3d --root \n\
|
||||
GL: lavalite --root \n\
|
||||
- polyominoes --root \n\
|
||||
GL: queens --root \n\
|
||||
- GL: sballs --root \n\
|
||||
GL: spheremonics --root \n\
|
||||
twang --root \n\
|
||||
- GL: antspotlight --root \n\
|
||||
apple2 --root \n\
|
||||
GL: atunnel --root \n\
|
||||
barcode --root \n\
|
||||
GL: blinkbox --root \n\
|
||||
GL: blocktube --root \n\
|
||||
GL: bouncingcow --root \n\
|
||||
cloudlife --root \n\
|
||||
GL: cubestorm --root \n\
|
||||
eruption --root \n\
|
||||
GL: flipflop --root \n\
|
||||
GL: flyingtoasters --root \n\
|
||||
fontglide --root \n\
|
||||
GL: gleidescope --root \n\
|
||||
GL: glknots --root \n\
|
||||
GL: glmatrix --root \n\
|
||||
- GL: glslideshow --root \n\
|
||||
GL: hypertorus --root \n\
|
||||
- GL: jigglypuff --root \n\
|
||||
metaballs --root \n\
|
||||
GL: mirrorblob --root \n\
|
||||
piecewise --root \n\
|
||||
GL: polytopes --root \n\
|
||||
pong --root \n\
|
||||
popsquares --root \n\
|
||||
GL: surfaces --root \n\
|
||||
xanalogtv --root \n\
|
||||
abstractile --root \n\
|
||||
anemotaxis --root \n\
|
||||
- GL: antinspect --root \n\
|
||||
fireworkx --root \n\
|
||||
fuzzyflakes --root \n\
|
||||
interaggregate --root \n\
|
||||
intermomentary --root \n\
|
||||
memscroller --root \n\
|
||||
GL: noof --root \n\
|
||||
pacman --root \n\
|
||||
GL: pinion --root \n\
|
||||
GL: polyhedra --root \n\
|
||||
- GL: providence --root \n\
|
||||
substrate --root \n\
|
||||
wormhole --root \n\
|
||||
- GL: antmaze --root \n\
|
||||
GL: boing --root \n\
|
||||
boxfit --root \n\
|
||||
GL: carousel --root \n\
|
||||
celtic --root \n\
|
||||
GL: crackberg --root \n\
|
||||
GL: cube21 --root \n\
|
||||
fiberlamp --root \n\
|
||||
GL: fliptext --root \n\
|
||||
GL: glhanoi --root \n\
|
||||
GL: tangram --root \n\
|
||||
GL: timetunnel --root \n\
|
||||
GL: glschool --root \n\
|
||||
GL: topblock --root \n\
|
||||
GL: cubicgrid --root \n\
|
||||
cwaves --root \n\
|
||||
GL: gears --root \n\
|
||||
GL: glcells --root \n\
|
||||
GL: lockward --root \n\
|
||||
m6502 --root \n\
|
||||
GL: moebiusgears --root \n\
|
||||
GL: voronoi --root \n\
|
||||
GL: hypnowheel --root \n\
|
||||
GL: klein --root \n\
|
||||
- lcdscrub --root \n\
|
||||
GL: photopile --root \n\
|
||||
GL: skytentacles --root \n\
|
||||
GL: rubikblocks --root \n\
|
||||
GL: companioncube --root \n\
|
||||
GL: hilbert --root \n\
|
||||
GL: tronbit --root \n\
|
||||
GL: geodesic --root \n\
|
||||
hexadrop --root \n\
|
||||
GL: kaleidocycle --root \n\
|
||||
GL: quasicrystal --root \n\
|
||||
GL: unknownpleasures --root \n\
|
||||
binaryring --root \n\
|
||||
GL: cityflow --root \n\
|
||||
GL: geodesicgears --root \n\
|
||||
GL: projectiveplane --root \n\
|
||||
GL: romanboy --root \n\
|
||||
tessellimage --root \n\
|
||||
GL: winduprobot --root \n\
|
||||
GL: splitflap --root \n\
|
||||
GL: cubestack --root \n\
|
||||
GL: cubetwist --root \n\
|
||||
GL: discoball --root \n\
|
||||
GL: dymaxionmap --root \n\
|
||||
GL: energystream --root \n\
|
||||
GL: hexstrut --root \n\
|
||||
GL: hydrostat --root \n\
|
||||
GL: raverhoop --root \n\
|
||||
GL: splodesic --root \n\
|
||||
GL: unicrud --root \n\
|
||||
GL: esper --root \n\
|
||||
GL: vigilance --root \n\
|
||||
GL: crumbler --root \n\
|
||||
filmleader --root \n\
|
||||
glitchpeg --root \n\
|
||||
GL: handsy --root \n\
|
||||
GL: maze3d --root \n\
|
||||
GL: peepers --root \n\
|
||||
GL: razzledazzle --root \n\
|
||||
vfeedback --root \n\
|
||||
GL: deepstars --root \n\
|
||||
GL: gravitywell --root \n\
|
||||
GL: beats --root \n\
|
||||
GL: covid19 --root \n\
|
||||
GL: etruscanvenus --root \n\
|
||||
GL: gibson --root \n\
|
||||
GL: headroom --root \n\
|
||||
GL: sphereeversion --root \n\
|
||||
binaryhorizon --root \n\
|
||||
marbling --root \n\
|
||||
GL: chompytower --root \n\
|
||||
GL: hextrail --root \n\
|
||||
GL: mapscroller --root \n\
|
||||
GL: nakagin --root \n\
|
||||
GL: squirtorus --root \n\
|
||||
GL: cubocteversion --root \n\
|
||||
droste --root \n\
|
||||
GL: papercube --root \n\
|
||||
GL: skulloop --root \n\
|
||||
GL: highvoltage --root \n\
|
||||
GL: kallisti --root \n\
|
||||
|
||||
|
||||
pointerHysteresis: 10
|
||||
authWarningSlack: 20
|
||||
|
1
zsh/.oh-my-zsh
Submodule
1
zsh/.oh-my-zsh
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit a72a26406ad3aa9a47c3f5227291bad23494bed0
|
106
zsh/.zshrc
Normal file
106
zsh/.zshrc
Normal file
|
@ -0,0 +1,106 @@
|
|||
# If you come from bash you might have to change your $PATH.
|
||||
# export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH
|
||||
|
||||
# Path to your Oh My Zsh installation.
|
||||
export ZSH="$HOME/.oh-my-zsh"
|
||||
|
||||
# Set name of the theme to load --- if set to "random", it will
|
||||
# load a random theme each time Oh My Zsh is loaded, in which case,
|
||||
# to know which specific one was loaded, run: echo $RANDOM_THEME
|
||||
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
|
||||
ZSH_THEME="robbyrussell"
|
||||
|
||||
# Set list of themes to pick from when loading at random
|
||||
# Setting this variable when ZSH_THEME=random will cause zsh to load
|
||||
# a theme from this variable instead of looking in $ZSH/themes/
|
||||
# If set to an empty array, this variable will have no effect.
|
||||
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
|
||||
|
||||
# Uncomment the following line to use case-sensitive completion.
|
||||
# CASE_SENSITIVE="true"
|
||||
|
||||
# Uncomment the following line to use hyphen-insensitive completion.
|
||||
# Case-sensitive completion must be off. _ and - will be interchangeable.
|
||||
# HYPHEN_INSENSITIVE="true"
|
||||
|
||||
# Uncomment one of the following lines to change the auto-update behavior
|
||||
# zstyle ':omz:update' mode disabled # disable automatic updates
|
||||
# zstyle ':omz:update' mode auto # update automatically without asking
|
||||
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
|
||||
|
||||
# Uncomment the following line to change how often to auto-update (in days).
|
||||
# zstyle ':omz:update' frequency 13
|
||||
|
||||
# Uncomment the following line if pasting URLs and other text is messed up.
|
||||
# DISABLE_MAGIC_FUNCTIONS="true"
|
||||
|
||||
# Uncomment the following line to disable colors in ls.
|
||||
# DISABLE_LS_COLORS="true"
|
||||
|
||||
# Uncomment the following line to disable auto-setting terminal title.
|
||||
# DISABLE_AUTO_TITLE="true"
|
||||
|
||||
# Uncomment the following line to enable command auto-correction.
|
||||
# ENABLE_CORRECTION="true"
|
||||
|
||||
# Uncomment the following line to display red dots whilst waiting for completion.
|
||||
# You can also set it to another string to have that shown instead of the default red dots.
|
||||
# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f"
|
||||
# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765)
|
||||
# COMPLETION_WAITING_DOTS="true"
|
||||
|
||||
# Uncomment the following line if you want to disable marking untracked files
|
||||
# under VCS as dirty. This makes repository status check for large repositories
|
||||
# much, much faster.
|
||||
# DISABLE_UNTRACKED_FILES_DIRTY="true"
|
||||
|
||||
# Uncomment the following line if you want to change the command execution time
|
||||
# stamp shown in the history command output.
|
||||
# You can set one of the optional three formats:
|
||||
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
|
||||
# or set a custom format using the strftime function format specifications,
|
||||
# see 'man strftime' for details.
|
||||
# HIST_STAMPS="mm/dd/yyyy"
|
||||
|
||||
# Would you like to use another custom folder than $ZSH/custom?
|
||||
# ZSH_CUSTOM=/path/to/new-custom-folder
|
||||
|
||||
# Which plugins would you like to load?
|
||||
# Standard plugins can be found in $ZSH/plugins/
|
||||
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
|
||||
# Example format: plugins=(rails git textmate ruby lighthouse)
|
||||
# Add wisely, as too many plugins slow down shell startup.
|
||||
plugins=(git)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
# User configuration
|
||||
|
||||
# export MANPATH="/usr/local/man:$MANPATH"
|
||||
|
||||
# You may need to manually set your language environment
|
||||
# export LANG=en_US.UTF-8
|
||||
|
||||
# Preferred editor for local and remote sessions
|
||||
# if [[ -n $SSH_CONNECTION ]]; then
|
||||
# export EDITOR='vim'
|
||||
# else
|
||||
# export EDITOR='nvim'
|
||||
# fi
|
||||
|
||||
# Compilation flags
|
||||
# export ARCHFLAGS="-arch $(uname -m)"
|
||||
|
||||
# Set personal aliases, overriding those provided by Oh My Zsh libs,
|
||||
# plugins, and themes. Aliases can be placed here, though Oh My Zsh
|
||||
# users are encouraged to define aliases within a top-level file in
|
||||
# the $ZSH_CUSTOM folder, with .zsh extension. Examples:
|
||||
# - $ZSH_CUSTOM/aliases.zsh
|
||||
# - $ZSH_CUSTOM/macos.zsh
|
||||
# For a full list of active aliases, run `alias`.
|
||||
#
|
||||
# Example aliases
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
alias hx=helix
|
||||
source /etc/profile.d/google-cloud-cli.sh
|
Loading…
Reference in a new issue