Skip to content

Commit 2efe549

Browse files
committed
feat: add lupine
1 parent 49429c0 commit 2efe549

File tree

148 files changed

+5123
-202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+5123
-202
lines changed

.gitignore

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
.git
2+
.histfile
3+
.zcompdump
4+
5+
dwl
6+
*.o
7+
*-protocol.c
8+
*-protocol.h
9+
.ccls-cache
10+
config.h
11+
12+
compile_commands.json
13+
build
14+
.cache
15+
src/config.hpp
16+
17+
# Custom blocks file
18+
blocks.h
19+
20+
# Prerequisites
21+
*.d
22+
23+
# Object files
24+
*.o
25+
*.ko
26+
*.obj
27+
*.elf
28+
29+
# Linker output
30+
*.ilk
31+
*.map
32+
*.exp
33+
34+
# Precompiled Headers
35+
*.gch
36+
*.pch
37+
38+
# Libraries
39+
*.lib
40+
*.a
41+
*.la
42+
*.lo
43+
44+
# Shared objects (inc. Windows DLLs)
45+
*.dll
46+
*.so
47+
*.so.*
48+
*.dylib
49+
50+
# Executables
51+
*.exe
52+
*.out
53+
*.app
54+
*.i*86
55+
*.x86_64
56+
*.hex
57+
someblocks
58+
59+
# Debug files
60+
*.dSYM/
61+
*.su
62+
*.idb
63+
*.pdb
64+
65+
# Kernel Module Compile Results
66+
*.mod*
67+
*.cmd
68+
.tmp_versions/
69+
modules.order
70+
Module.symvers
71+
Mkfile.old
72+
dkms.conf

README.md

Lines changed: 10 additions & 202 deletions
Original file line numberDiff line numberDiff line change
@@ -1,202 +1,10 @@
1-
![Rice](/docs/assets/rice.png "rice")
2-
3-
## 📋 Details
4-
<table>
5-
<thead>
6-
<tr>
7-
<th style="text-align:center" colspan="2">Components</th>
8-
</tr>
9-
</thead>
10-
<tbody align="center">
11-
<tr>
12-
<td>OS</td>
13-
<td><a href="https://archlinux.org/">Arch Linux</a></td>
14-
</tr>
15-
<tr>
16-
<td>Shell</td>
17-
<td><a href="https://www.gnu.org/software/bash/">Bash</a></td>
18-
</tr>
19-
<tr>
20-
<td>Fetch</td>
21-
<td><a href="https://github.com/unxsh/nitch">Nitch</a></td>
22-
</tr>
23-
<tr>
24-
<td>Terminal</td>
25-
<td><a href="https://github.com/alacritty/alacritty">Alacritty</a></td>
26-
</tr>
27-
<tr>
28-
<td>TWM</td>
29-
<td><a href="https://github.com/baskerville/bspwm">Bspwm</a></td>
30-
</tr>
31-
<tr>
32-
<td>Compositor</td>
33-
<td><a href="https://github.com/yshui/picom">Picom</a></td>
34-
</tr>
35-
<tr>
36-
<td>Status bar</td>
37-
<td><a href="https://github.com/polybar/polybar">Polybar</a></td>
38-
</tr>
39-
<tr>
40-
<td>App launcher</td>
41-
<td><a href="https://github.com/davatorium/rofi">Rofi</a></td>
42-
</tr>
43-
<tr>
44-
<td>File manager</td>
45-
<td><a href="https://github.com/linuxmint/nemo">Nemo</a></td>
46-
</tr>
47-
<tr>
48-
<td>Hotkey daemon</td>
49-
<td><a href="https://github.com/baskerville/sxhkd">Sxhkd</a></td>
50-
</tr>
51-
<tr>
52-
<td>Browser</td>
53-
<td><a href="https://github.com/brave/brave-browser">Brave</a></td>
54-
</tr>
55-
<tr>
56-
<td>Note taking</td>
57-
<td><a href="https://github.com/logseq/logseq">Logseq</a></td>
58-
</tr>
59-
<tr>
60-
<td>Discord client</td>
61-
<td><a href="https://github.com/BetterDiscord/BetterDiscord">BetterDiscord</a></td>
62-
</tr>
63-
<tr>
64-
<td>Code editor</td>
65-
<td><a href="https://github.com/VSCodium/vscodium">Vscodium</a></td>
66-
</tr>
67-
<tr>
68-
<td>Video/audio player</td>
69-
<td><a href="https://github.com/mpv-player/mpv">mpv</a></td>
70-
</tr>
71-
<tr>
72-
<td>Countdown/Stopwatch</td>
73-
<td><a href="https://github.com/trehn/termdown">Termdown</a></td>
74-
</tr>
75-
<tr>
76-
<td>Youtube search in terminal</td>
77-
<td><a href="https://github.com/pystardust/ytfzf">Ytfzf</a></td>
78-
</tr>
79-
<tr>
80-
<td>Screen capture</td>
81-
<td><a href="https://github.com/flameshot-org/flameshot">Flameshot</a></td>
82-
</tr>
83-
<tr>
84-
<td>Page color scheme</td>
85-
<td><a href="https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh?hl=en">Dark Reader</a></td>
86-
</tr>
87-
</tbody>
88-
</table>
89-
90-
<table>
91-
<thead>
92-
<tr>
93-
<th style="text-align:center" colspan="4">Themes</th>
94-
</tr>
95-
</thead>
96-
<tbody align="center">
97-
<tr>
98-
<td>Dark Reader</td>
99-
<td colspan="3"><a href="https://github.com/catppuccin/dark-reader">Tokyonight (built-in)</a></td>
100-
</tr>
101-
<tr>
102-
<td>GTK-3.0</td>
103-
<td colspan="3"><a href="https://github.com/Fausto-Korpsvart/Tokyo-Night-GTK-Theme">Tokyonight (modified)</a></td>
104-
</tr>
105-
<tr>
106-
<td>Brave</td>
107-
<td colspan="3"><a href="https://chrome.google.com/webstore/detail/catppuccin-chrome-theme-m/bkkmolkhemgaeaeggcmfbghljjjoofoh">Catppuccin Mocha (modified)</a></td>
108-
</tr>
109-
<tr>
110-
<td>Alacritty</td>
111-
<td colspan="3"><a href="https://github.com/zatchheems/tokyo-night-alacritty-theme">Tokyonight</a></td>
112-
</tr>
113-
<tr>
114-
<td>Vscodium</td>
115-
<td colspan="3"><a href="https://github.com/enkia/tokyo-night-vscode-theme">Tokyonight</a></td>
116-
</tr>
117-
<tr>
118-
<td>Discord (BetterDiscord)</td>
119-
<td colspan="3"><a href="https://github.com/Dyzean/Tokyo-Night">Tokyonight</a></td>
120-
</tr>
121-
<tr>
122-
<td>Rofi</td>
123-
<td colspan="3"><a href="https://github.com/Murzchnvok/rofi-collection">Tokyonight</a></td>
124-
</tr>
125-
<tr>
126-
<td>Logseq</td>
127-
<td colspan="3"><a href="https://github.com/nmartin84/logseq-tokyo-theme">Ayu</a></td>
128-
</tr>
129-
<tr>
130-
<td>Icons</td>
131-
<td colspan="3"><a href="https://github.com/bikass/kora">Kora</a></td>
132-
</tr>
133-
<tr>
134-
<td>Fonts</td>
135-
<td><a href="https://github.com/JetBrains/JetBrainsMono">JetBrains Mono</a></td>
136-
<td><a href="https://github.com/microsoft/cascadia-code">Cascadia code</a></td>
137-
<td><a href="https://archlinux.org/packages/community/any/ttf-nerd-fonts-symbols-1000-em/">Nerd Fonts Symbols</a></td>
138-
</tr>
139-
</tbody>
140-
</table>
141-
142-
## ⚙️ Modified things
143-
### GTK - Tokyonight
144-
If you want to disable the rounded corner of the pop-up menu, then modify this
145-
```
146-
$HOME/.local/share/themes/Tokyonight-Dark-BL/gtk-3.0/gtk.css
147-
```
148-
(if you're using `gtk-application-prefer-dark-theme=true` on `.config/gtk-3.0/settings.ini`, then modify `gtk-dark.css` instead of `gtk.css`)
149-
150-
Now set `border-radius` to `0px` on `menu,.menu,.context-menu`.
151-
152-
<img height="200px" src="/docs/assets/gtk-context-menu.png" alt="Part that you&#39;ll need to modify" title="Part to be modified">
153-
154-
### Brave - Catppuccin Mocha
155-
If you want to change the pastel pink letter color of the search bar, then modify the `manifest.json` file in the theme version folder.
156-
```
157-
$HOME/.config/BraveSoftware/Brave-Browser/Default/Extensions/bkkmolkhemgaeaeggcmfbghljjjoofoh/
158-
```
159-
or you can locate with this
160-
```
161-
find $HOME/.config/BraveSoftware -type f -iname manifest.json -print0 | xargs -0 grep Catppuccin
162-
```
163-
Now set `ntp-link` and `omnibox-text` to `[ 169, 177, 214 ]`.
164-
165-
To load the modified Catppuccin Mocha theme:
166-
- Go to `brave://extensions/`
167-
- Enable *Developer mode*
168-
- Click on *Load unpacked*
169-
- Select the folder of `manisfest.json` alredy modified
170-
171-
## 📜 Some scripts
172-
### print-maim
173-
Shows a "+" to select a window or an area to print, then moves the screenshot to clipboard and /tmp
174-
175-
- Dependencies:
176-
- [maim](https://github.com/naelstrof/maim)
177-
- [xclip](https://github.com/astrand/xclip)
178-
179-
Note: print-maim-delayed is the same, but with 5 seconds of delay
180-
181-
### monocle-0-1
182-
Capture when monocle mode in bspwm is on or off. I use this in conjunction with a picom opacity rule (`0:monocle@:32c = 1 && !focused`). The result of this is what you see in the image below.
183-
184-
<img height="350px" src="/docs/assets/monocle-script-on.png" alt="monocle-script-on" title="monocle-script-on">
185-
186-
Instead of this
187-
188-
<img height="350px" src="/docs/assets/monocle-script-off.png" alt="monocle-script-off" title="monocle-script-off">
189-
190-
## 🌸 Others...
191-
### Logseq Journal Template
192-
If you plan to use this, please understand that when I write something in my journal, I delete empty hashtags (#empty). This is because when I use the filter tool in "Linked references", I can exclude blocks that are empty and only see those with content.
193-
194-
Do you want to know how to set my journal template as the default journal page? See [here](https://thinkstack.club/how-to-set-up-an-automated-daily-template-in-logseq/#how-to-set-a-daily-recurring-template)
195-
196-
### Inspirations
197-
- `dotfiles` [HynDuf7/dotfiles](https://github.com/HynDuf7/dotfiles)
198-
- `dotfiles` [r/unixporn](https://www.reddit.com/r/unixporn/)
199-
- `journal` [Cara Antonaccio](https://www.youtube.com/watch?v=PN6tjeQfxRc)
200-
201-
### Notes
202-
- if any english grammar is wrong, I'll be glad to know, tell me on [reddit](https://www.reddit.com/user/Arsemy)
1+
<p>For more information, see the specific setup's page</p>
2+
<details>
3+
<summary><b>🎁 Lupine's setup</b></summary>
4+
<img src="/lupine/docs/assets/setup/setup.png" alt="setup">
5+
</details>
6+
<p></p>
7+
<details>
8+
<summary><b>🎁 Iris's setup</b></summary>
9+
<img src="/iris/docs/assets/setup/setup.png" alt="setup">
10+
</details>

all/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Completely personal dotfiles
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
window:
2+
opacity: 0.85
3+
padding:
4+
x: 10
5+
y: 10
6+
dynamic_padding: true
7+
8+
cursor:
9+
style:
10+
blinking: Never
11+
12+
env:
13+
TERM: xterm-256color
14+
15+
font:
16+
normal:
17+
family: JetBrains Mono
18+
style: Regular
19+
20+
bold:
21+
family: JetBrains Mono
22+
style: Bold
23+
24+
italic:
25+
family: JetBrains Mono
26+
style: Italic
27+
28+
bold_italic:
29+
family: JetBrains Mono
30+
style: Bold Italic
31+
32+
size: 9.5
33+
34+
# TokyoNight Colors by Folke
35+
colors:
36+
primary:
37+
background: '#1a1b26'
38+
foreground: '#c0caf5'
39+
40+
normal:
41+
black: '#15161e'
42+
red: '#f7768e'
43+
green: '#9ece6a'
44+
yellow: '#e0af68'
45+
blue: '#7aa2f7'
46+
magenta: '#bb9af7'
47+
cyan: '#7dcfff'
48+
white: '#a9b1d6'
49+
50+
bright:
51+
black: '#414868'
52+
red: '#f7768e'
53+
green: '#9ece6a'
54+
yellow: '#e0af68'
55+
blue: '#7aa2f7'
56+
magenta: '#bb9af7'
57+
cyan: '#7dcfff'
58+
white: '#c0caf5'
59+
60+
indexed_colors:
61+
- { index: 16, color: '#ff9e64' }
62+
- { index: 17, color: '#db4b4b' }
2.56 MB
Binary file not shown.

all/stow/bash/.bashrc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# PS1='[\u@\h \W]\$ '
2+
PS1='\[\e[1;34m\]\W \[\e[0m\] '
3+
4+
# Starship
5+
eval "$(starship init bash)"
6+
7+
# Vi
8+
set -o vi
9+
10+
# Environment variables
11+
export STARSHIP_CONFIG=$HOME/.config/starship/starship-bash.toml
12+
13+
# Shell config
14+
source $HOME/.config/shell/shellrc

all/stow/bash/.inputrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Vi mode settings
2+
set show-mode-in-prompt on
3+
set vi-cmd-mode-string "\1\e[2 q\2"
4+
set vi-ins-mode-string "\1\e[6 q\2"
5+
set keyseq-timeout 5

all/stow/bemenu/.config/bemenu

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 1b465737ffa040b3af073f79aa211f73d3770a40

0 commit comments

Comments
 (0)