|
1 | 1 | is_4k=$$(xrandr | grep "current 3840") |
2 | 2 |
|
3 | | -.PHONY: all alacritty leftwm eww desktop nushell nvim rofi tmux X starship zellij |
| 3 | +.PHONY: all leftwm eww desktop nushell nvim rofi starship tmux wezterm X |
4 | 4 |
|
5 | 5 | farout: THEME = farout |
6 | 6 | farout: all |
7 | 7 |
|
8 | 8 | nord: THEME = nord |
9 | 9 | nord: all |
10 | 10 |
|
11 | | -all: alacritty nushell nvim rofi tmux X starship zellij desktop |
12 | | - |
13 | | -alacritty: |
14 | | - mkdir -p ~/.config/alacritty |
15 | | - ln -snf ~/git/dots/alacritty/* --target-directory ~/.config/alacritty |
16 | | - sed -i -r --follow-symlink 's/(colors:).*/\1 *$(THEME)/' ~/.config/alacritty/alacritty.yml |
17 | | - @if [[ $(is_4k) ]]; then\ |
18 | | - sed -i -r --follow-symlink 's/(size:).*/\1 *size_4k/' ~/.config/alacritty/alacritty.yml;\ |
19 | | - else\ |
20 | | - sed -i -r --follow-symlink 's/(size:).*/\1 *size_regular/' ~/.config/alacritty/alacritty.yml;\ |
21 | | - fi |
22 | | - |
| 11 | +all: nushell nvim rofi tmux X starship desktop |
23 | 12 |
|
24 | 13 | leftwm: |
25 | 14 | mkdir -p ~/.config/leftwm |
@@ -72,13 +61,10 @@ starship: |
72 | 61 | tmux: |
73 | 62 | ln -snf ~/git/dots/tmux/.tmux.conf ~/.tmux.conf |
74 | 63 |
|
| 64 | +wezterm: |
| 65 | + mkdir -p ~/.config/wezterm/ |
| 66 | + ln -snf ~/git/dots/wezterm/* --target-directory ~/.config/wezterm |
| 67 | + |
75 | 68 | X: |
76 | 69 | ln -snf ~/git/dots/X/.xinitrc ~/.xinitrc |
77 | 70 | ln -snf ~/git/dots/X/$(THEME)-Xresources ~/.Xresources |
78 | | - |
79 | | -zellij: |
80 | | - mkdir -p ~/.config/zellij |
81 | | - ln -snf ~/git/dots/zellij/config.kdl ~/.config/zellij/config.kdl |
82 | | - ln -snf ~/git/dots/zellij/layout.kdl ~/.config/zellij/layout.kdl |
83 | | - ln -snf ~/git/dots/zellij/pde-layout.kdl ~/.config/zellij/pde-layout.kdl |
84 | | - sed -i -r --follow-symlink 's/(theme ").*"/\1$(THEME)"/' ~/.config/zellij/config.kdl |
0 commit comments