moved todo into readme
changed rofi config and shortcut
This commit is contained in:
14
README.md
14
README.md
@@ -1,6 +1,18 @@
|
||||
# dotfiles
|
||||
|
||||
A collection of configuration files meant to be used with GNU stow.
|
||||
|
||||
|
||||
## Todos
|
||||
|
||||
* configure alacritty (indexecd) colors and eza (files and links and stuff)
|
||||
* setup shortcuts for 'xclip' (i3 conf)
|
||||
* configure 'pavucontrol' and 'blueman-manager' to use a dark theme
|
||||
* configure 'dunst'
|
||||
* configure 'logind'
|
||||
* configure lock screen (probably i3lock)
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
### List of packages to install
|
||||
@@ -24,6 +36,7 @@ A collection of configuration files meant to be used with GNU stow.
|
||||
* unzip
|
||||
* visual-studio-code-bin
|
||||
|
||||
|
||||
### Getting the repository
|
||||
Navigate to your home directory `~/`.
|
||||
Download the repository to that directory or do it the recommended way and clone it there with git:
|
||||
@@ -37,6 +50,7 @@ or
|
||||
|
||||
**Note:** The location of the local copy is important for stow. You can put it somewhere else, but you will have to configure stow to inform it of non default source and target locations, the target is relative to the source by default.
|
||||
|
||||
|
||||
### Link configurations with GNU stow
|
||||
Make sure to have `stow` installed.
|
||||
Navigate into your local copy of the repository, usually `~/dotfiles`.
|
||||
|
||||
@@ -71,7 +71,8 @@ bindsym $mod+Shift+q kill
|
||||
|
||||
# start dmenu (a program launcher)
|
||||
bindsym $mod+d exec --no-startup-id rofi -show combi
|
||||
bindsym $mod+Shift+d exec --no-startup-id rofi -show run
|
||||
bindsym $mod+Shift+d exec --no-startup-id rofi -show window
|
||||
|
||||
# A more modern dmenu replacement is rofi:
|
||||
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
|
||||
# There also is i3-dmenu-desktop which only displays applications shipping a
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
@theme "~/.config/rofi/themes/zegonix.rasi"
|
||||
//@import "~/.config/rofi/themes/squared-nord.rasi"
|
||||
//@import "~/.config/rofi/themes/test.rasi"
|
||||
@theme "~/.config/rofi/themes/zegonix-blue.rasi"
|
||||
//@theme "~/.config/rofi/themes/zegonix-black.rasi"
|
||||
|
||||
configuration {
|
||||
modes: "combi,run,window,ssh";
|
||||
combi-modes: "window,drun,run,ssh";
|
||||
modes: "combi,window,run,ssh";
|
||||
combi-modes: "drun,run,ssh";
|
||||
terminal: "alacritty";
|
||||
case-sensitive: false;
|
||||
timeout {
|
||||
|
||||
@@ -2,13 +2,17 @@
|
||||
font: "Victor Mono Nerd Font 13";
|
||||
|
||||
zx-transparent: transparent;
|
||||
zx-white: #C8C8C8FF; // #C8C8C8E8;
|
||||
zx-dark-blue: #080E25FF; // #080E25E8;
|
||||
zx-blue: #203050FF; // #203050C8;
|
||||
zx-white: #C8C8C8FF;
|
||||
zx-dark-blue: #080C1CEA;
|
||||
zx-blue: #203050C8;
|
||||
zx-light-blue: #6bceffff;
|
||||
zx-cyan: #15D7E5FF;
|
||||
zx-background: @zx-dark-blue;
|
||||
zx-secondary: @zx-blue;
|
||||
zx-accent: @zx-cyan;
|
||||
zx-light-grey: #A0A0ADFF;
|
||||
zx-dark-grey: #202028C8;
|
||||
zx-black: #000000EA;
|
||||
zx-background: @zx-black;
|
||||
zx-secondary: @zx-dark-grey;
|
||||
zx-accent: @zx-white;
|
||||
zx-text: @zx-white;
|
||||
|
||||
background-color: transparent;
|
||||
@@ -20,10 +24,10 @@ window {
|
||||
|
||||
background-color: @zx-background;
|
||||
|
||||
border: 1;
|
||||
border: 0;
|
||||
border-color: @zx-accent;
|
||||
|
||||
padding: 8px;
|
||||
padding: 2 12 8 12;
|
||||
|
||||
children: [mainbox];
|
||||
}
|
||||
@@ -40,7 +44,7 @@ inputbar {
|
||||
spacing: 40px;
|
||||
padding: 10px;
|
||||
|
||||
background-color: @zx-secondary;
|
||||
//background-color: @zx-secondary;
|
||||
text-color: @zx-text;
|
||||
|
||||
border: 0 0 1px 0;
|
||||
@@ -97,7 +101,7 @@ element-text.active {
|
||||
}
|
||||
|
||||
element-text.selected {
|
||||
background-color: @zx-blue;
|
||||
background-color: @zx-secondary;
|
||||
}
|
||||
|
||||
prompt, entry, element-text {
|
||||
124
rofi/.config/rofi/themes/zegonix-blue.rasi
Normal file
124
rofi/.config/rofi/themes/zegonix-blue.rasi
Normal file
@@ -0,0 +1,124 @@
|
||||
* {
|
||||
font: "Victor Mono Nerd Font 13";
|
||||
|
||||
zx-transparent: transparent;
|
||||
zx-white: #C8C8C8FF;
|
||||
zx-dark-blue: #000010EA;
|
||||
zx-blue: #203050C8;
|
||||
zx-light-blue: #5bb8ffff;
|
||||
zx-cyan: #15D7E5FF;
|
||||
zx-light-grey: #A0A0ADFF;
|
||||
zx-dark-grey: #202038C8;
|
||||
zx-black: #000000EA;
|
||||
zx-background: @zx-dark-blue;
|
||||
zx-secondary: @zx-dark-grey;
|
||||
zx-accent: @zx-light-blue;
|
||||
zx-text: @zx-white;
|
||||
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
window {
|
||||
location: center;
|
||||
width: 35%;
|
||||
|
||||
background-color: @zx-background;
|
||||
|
||||
border: 0;
|
||||
border-color: @zx-accent;
|
||||
|
||||
//padding: 2 12 8 12;
|
||||
|
||||
children: [mainbox];
|
||||
}
|
||||
|
||||
mainbox {
|
||||
background: @zx-transparent;
|
||||
border: 0px;
|
||||
spacing: 8px;
|
||||
|
||||
children: [inputbar, listview, mode-switcher];
|
||||
}
|
||||
|
||||
inputbar {
|
||||
spacing: 40px;
|
||||
padding: 10px;
|
||||
|
||||
//background-color: @zx-secondary;
|
||||
text-color: @zx-text;
|
||||
|
||||
border: 0 0 1px 0;
|
||||
border-color: @zx-accent;
|
||||
|
||||
children: [entry];
|
||||
}
|
||||
|
||||
prompt {
|
||||
text-color: @zx-text;
|
||||
text-transform: bold;
|
||||
}
|
||||
|
||||
entry {
|
||||
text-color: @zx-text;
|
||||
placeholder-color: @zx-text;
|
||||
|
||||
placeholder: "search";
|
||||
}
|
||||
|
||||
listview {
|
||||
lines: 8;
|
||||
cycle: true;
|
||||
scrollbar: false;
|
||||
spacing: 5px;
|
||||
|
||||
border: 0px;
|
||||
background-color: @transparent; //@zx-background;
|
||||
|
||||
children: [element];
|
||||
}
|
||||
|
||||
element {
|
||||
background-color: transparent;
|
||||
text-color: inherit;
|
||||
border: 0;
|
||||
|
||||
children: [element-text];
|
||||
}
|
||||
|
||||
element-text {
|
||||
padding: 5;
|
||||
text-color: @zx-text;
|
||||
}
|
||||
|
||||
element-text.normal {
|
||||
text-color: @zx-text;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
element-text.active {
|
||||
text-color: @zx-text;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
element-text.selected {
|
||||
background-color: @zx-secondary;
|
||||
}
|
||||
|
||||
prompt, entry, element-text {
|
||||
vertical-align: 0.5;
|
||||
}
|
||||
|
||||
mode-switcher {
|
||||
children: [button];
|
||||
}
|
||||
|
||||
button {
|
||||
padding: 4 0 4 0;
|
||||
text-color: @zx-text;
|
||||
text-transform: bold;
|
||||
}
|
||||
|
||||
button.selected {
|
||||
text-color: @zx-background;
|
||||
background-color: @zx-accent;
|
||||
}
|
||||
9
todo.md
9
todo.md
@@ -1,9 +0,0 @@
|
||||
# Todos
|
||||
|
||||
* configure alacritty (indexecd) colors and eza (files and links and stuff)
|
||||
* setup shortcuts for 'xclip' (i3 conf)
|
||||
* configure 'pavucontrol' and 'blueman-manager' to use a dark theme
|
||||
* configure 'dunst'
|
||||
* configure 'logind'
|
||||
* configure lock screen (probably i3lock)
|
||||
* configure 'yazi'
|
||||
Reference in New Issue
Block a user