aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreric.marin <maarin.eric@gmail.com>2025-06-07 22:48:43 +0200
committereric.marin <maarin.eric@gmail.com>2025-09-07 21:19:35 +0200
commit8f8d9c06935758e218bbc88faaef6d2d2bd60df1 (patch)
treee3eab73fb48b306a758126edcaf1d3172d302ffb
parent5798601f2527b6535fbafba7e22de4dd53954718 (diff)
downloaddotfiles-8f8d9c06935758e218bbc88faaef6d2d2bd60df1.tar.gz
dotfiles-8f8d9c06935758e218bbc88faaef6d2d2bd60df1.zip
wallpapermenu
-rw-r--r--.gitignore34
-rw-r--r--README.md2
-rw-r--r--fastfetch/config.jsonc74
-rw-r--r--nvim/lazy-lock.json36
-rw-r--r--rofi/applauncher.rasi48
-rw-r--r--rofi/powermenu.rasi46
-rw-r--r--rofi/wallpapermenu.rasi41
-rwxr-xr-xscripts/set_background11
l---------systemd/user/niri.service.wants/hypridle.service1
l---------systemd/user/niri.service.wants/mako.service1
l---------systemd/user/niri.service.wants/swww.service1
l---------systemd/user/niri.service.wants/waybar.service1
l---------systemd/user/niri.service.wants/xwayland-satellite.service1
-rw-r--r--systemd/user/swww.service8
-rw-r--r--wallust/templates/rofi-applauncher14
-rw-r--r--wallust/templates/rofi-powermenu7
-rw-r--r--wallust/templates/rofi-wallpapermenu23
-rw-r--r--wallust/wallust.toml4
18 files changed, 101 insertions, 252 deletions
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index bdcd91a..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,34 +0,0 @@
-Electron
-Pinta
-VirtualBox
-bluetuith
-btop
-dconf
-discord
-draw.io
-fish/fish_variables
-foot/foot.ini
-fuzzel/fuzzel.ini
-ghc
-git
-go/telemetry/local
-godot
-google-chrome
-heroic
-lazygit
-mako
-niri
-obsidian
-paru
-pulse
-spicetify
-spotify
-tlpui
-torbrowser
-waybar/style.css
-wireshark
-QtProject.conf
-mimeapps.list
-user-dirs.dirs
-user-dirs.locale
-hypr/hyprlock.conf
diff --git a/README.md b/README.md
index a079053..15a2b22 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# dotfiles
These are current my dotfiles:
- Compositor: [niri](https://github.com/YaLTeR/niri)
-- Launcher: [fuzzel](https://codeberg.org/dnkl/fuzzel)
+- Launcher: [rofi](https://github.com/lbonn/rofi)
- Shell: [fish](https://github.com/fish-shell/fish-shell)
- Notification: [mako](https://github.com/emersion/mako)
- Terminal: [foot](https://codeberg.org/dnkl/foot)
diff --git a/fastfetch/config.jsonc b/fastfetch/config.jsonc
new file mode 100644
index 0000000..22beca8
--- /dev/null
+++ b/fastfetch/config.jsonc
@@ -0,0 +1,74 @@
+// _____ _____ _____ _____ _____ _____ _____ _____ _____
+// | __| _ | __|_ _| __| __|_ _| | | |
+// | __| |__ | | | | __| __| | | | --| |
+// |__| |__|__|_____| |_| |__| |_____| |_| |_____|__|__| ARCH
+//
+// by Bina
+
+
+// execute with: fastfetch --colors-block-range-start 9 --colors-block-width 3
+
+{
+ "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+ "logo": {
+ "source": "arch_small",
+ "padding": {
+ "top": 1,
+ }
+ },
+ "display": {
+ "separator": " "
+ },
+ "modules": [
+ {
+ "type": "title",
+ "keyWidth": 10
+ },
+ {
+ "type": "os",
+ "key": " ",
+ "keyColor": "30", // = color3
+ },
+ {
+ "type": "kernel",
+ "key": " ",
+ "keyColor": "31",
+ },
+ {
+ "type": "packages",
+ "format": "{} (pacman)",
+ "key": " ",
+ "keyColor": "32",
+ },
+ {
+ "type": "shell",
+ "key": " ",
+ "keyColor": "33",
+ },
+ {
+ "type": "terminal",
+ "key": " ",
+ "keyColor": "34",
+ },
+ {
+ "type": "wm",
+ "key": " ",
+ "keyColor": "35",
+ },
+ {
+ "type": "uptime",
+ "key": " ",
+ "keyColor": "36",
+ },
+ {
+ "type": "media",
+ "key": "󰝚 ",
+ "keyColor": "37",
+ },
+ "break",
+ {
+ "type": "custom",
+ "format": "\u001b[90m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m"
+ },
+ ]
+}
diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json
deleted file mode 100644
index 1d36ca4..0000000
--- a/nvim/lazy-lock.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
- "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
- "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
- "cmp-path": { "branch": "main", "commit": "c6635aae33a50d6010bf1aa756ac2398a2d54c32" },
- "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
- "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
- "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" },
- "lspkind.nvim": { "branch": "master", "commit": "d79a1c3299ad0ef94e255d045bed9fa26025dab6" },
- "lspsaga.nvim": { "branch": "main", "commit": "920b1253e1a26732e53fac78412f6da7f674671d" },
- "lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" },
- "lualine.nvim": { "branch": "master", "commit": "0c6cca9f2c63dadeb9225c45bc92bb95a151d4af" },
- "mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" },
- "mini.starter": { "branch": "main", "commit": "03a124f307ebfb9fd05a0e6503d30605c32a9e1a" },
- "nabla.nvim": { "branch": "master", "commit": "9b69b709063ccf40ac36fabb4fff7d90b3736475" },
- "neopywal": { "branch": "master", "commit": "09188d79b45694141ec779d05cbcc75f994639d1" },
- "neorg": { "branch": "main", "commit": "e206c9642f4a115cd836e76c98ef785623d335bc" },
- "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
- "nui.nvim": { "branch": "main", "commit": "7cd18e73cfbd70e1546931b7268b3eebaeff9391" },
- "nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" },
- "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
- "nvim-lspconfig": { "branch": "master", "commit": "036885e8e5456d3907626b634693234f628afef6" },
- "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
- "nvim-parinfer": { "branch": "master", "commit": "5ca09287ab3f4144f78ff7977fabc27466f71044" },
- "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
- "nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
- "oil.nvim": { "branch": "master", "commit": "08c2bce8b00fd780fb7999dbffdf7cd174e896fb" },
- "pathlib.nvim": { "branch": "main", "commit": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" },
- "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
- "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
- "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
- "toggleterm.nvim": { "branch": "main", "commit": "9a88eae817ef395952e08650b3283726786fb5fb" },
- "vim-highlightedyank": { "branch": "master", "commit": "285a61425e79742997bbde76a91be6189bc988fb" },
- "vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
- "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
-}
diff --git a/rofi/applauncher.rasi b/rofi/applauncher.rasi
deleted file mode 100644
index e75f06d..0000000
--- a/rofi/applauncher.rasi
+++ /dev/null
@@ -1,48 +0,0 @@
-@theme "/dev/null"
-
-configuration {
- drun-display-format: "{name}";
- show-icons: true;
- icon-theme: "Papirus";
- terminal: "foot -o pad=0x0";
- matching: "fuzzy";
-}
-
-* {
- background-color: #130A0C;
- color: #D7D1C0;
-}
-
-window {
- location: north west;
- anchor: center;
- width: 589;
- y-offset: -22;
- x-offset: 260;
- padding: 3 0 3 5;
-}
-
-mainbox {
- orientation: horizontal;
-}
-
-inputbar {
- children: [ prompt, entry ];
- spacing: 5;
-}
-prompt {
- font: "Hack Nerd Font Mono 10";
-}
-entry {
- font: "Hack Nerd Font 10";
- placeholder: "...";
- width: 50;
-}
-
-listview {
- spacing: 10;
- layout: horizontal;
-}
-element-text {
- font: "Hack Nerd Font 10";
-}
diff --git a/rofi/powermenu.rasi b/rofi/powermenu.rasi
deleted file mode 100644
index 403f235..0000000
--- a/rofi/powermenu.rasi
+++ /dev/null
@@ -1,46 +0,0 @@
-@theme "/dev/null"
-
-configuration {
- show-icons: false;
-}
-
-* {
- background-color: #130A0C;
-}
-
-window {
- children: [ horibox ];
- border: 1;
- border-color: #72595E;
- padding: 5;
- width: 416px;
-}
-
-horibox {
- orientation: horizontal;
- children: [ listview ];
-}
-
-listview {
- layout: horizontal;
- spacing: 5;
- lines: 6;
-}
-
-element {
- text-color: #D7D1C0;
- background-color: #33272A;
- padding: 15;
-}
-
-element-text {
- font: "Symbols Nerd Font Mono 25";
- text-color: inherit;
- background-color: inherit;
- vertical-align: 0.5;
-}
-
-element selected{
- text-color: inherit;
- background-color: #95736A;
-}
diff --git a/rofi/wallpapermenu.rasi b/rofi/wallpapermenu.rasi
deleted file mode 100644
index c8f1c69..0000000
--- a/rofi/wallpapermenu.rasi
+++ /dev/null
@@ -1,41 +0,0 @@
-@theme "/dev/null"
-
-* {
- background-color: #130A0C;
-}
-
-window {
- children: [ horibox ];
- border: 1;
- border-color: #72595E;
- padding: 5;
- width: 797;
-}
-
-horibox {
- orientation: horizontal;
- children: [ listview ];
-}
-
-listview {
- layout: horizontal;
- spacing: 5;
- children: [element-icon];
-}
-
-element {
- border-color: #33272A;
- border: 1;
- children: [element-icon];
-}
-
-element-icon {
- expand: true;
- size: 33%;
- squared: false;
-}
-
-element selected{
- text-color: inherit;
- border-color: #95736A;
-}
diff --git a/scripts/set_background b/scripts/set_background
index 1ba3665..f9465ce 100755
--- a/scripts/set_background
+++ b/scripts/set_background
@@ -10,9 +10,10 @@ set -x SWWW_TRANSITION_FPS 60
set -x SWWW_TRANSITION_DURATION 2
set -U img $argv[1]
-niri msg action do-screen-transition
-swww img $img
-wallust run $img
-makoctl reload
-notify-send -i $img "Wallust" "Changed wallpaper and palette."
+wallust run $img; and begin
+ niri msg action do-screen-transition
+ swww img $img
+ makoctl reload
+ notify-send -i $img "Wallust" "Changed wallpaper and palette."
+end;
diff --git a/systemd/user/niri.service.wants/hypridle.service b/systemd/user/niri.service.wants/hypridle.service
deleted file mode 120000
index 55da293..0000000
--- a/systemd/user/niri.service.wants/hypridle.service
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/systemd/user/hypridle.service \ No newline at end of file
diff --git a/systemd/user/niri.service.wants/mako.service b/systemd/user/niri.service.wants/mako.service
deleted file mode 120000
index e445bda..0000000
--- a/systemd/user/niri.service.wants/mako.service
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/systemd/user/mako.service \ No newline at end of file
diff --git a/systemd/user/niri.service.wants/swww.service b/systemd/user/niri.service.wants/swww.service
deleted file mode 120000
index c4615c1..0000000
--- a/systemd/user/niri.service.wants/swww.service
+++ /dev/null
@@ -1 +0,0 @@
-/home/eric/.config/systemd/user/swww.service \ No newline at end of file
diff --git a/systemd/user/niri.service.wants/waybar.service b/systemd/user/niri.service.wants/waybar.service
deleted file mode 120000
index c2a0b64..0000000
--- a/systemd/user/niri.service.wants/waybar.service
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/systemd/user/waybar.service \ No newline at end of file
diff --git a/systemd/user/niri.service.wants/xwayland-satellite.service b/systemd/user/niri.service.wants/xwayland-satellite.service
deleted file mode 120000
index 698f04e..0000000
--- a/systemd/user/niri.service.wants/xwayland-satellite.service
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/systemd/user/xwayland-satellite.service \ No newline at end of file
diff --git a/systemd/user/swww.service b/systemd/user/swww.service
deleted file mode 100644
index 07fee1d..0000000
--- a/systemd/user/swww.service
+++ /dev/null
@@ -1,8 +0,0 @@
-[Unit]
-PartOf=graphical-session.target
-After=graphical-session.target
-Requisite=graphical-session.target
-
-[Service]
-ExecStart=/usr/bin/swww-daemon
-Restart=on-failure
diff --git a/wallust/templates/rofi-applauncher b/wallust/templates/rofi-applauncher
index 9c51cca..4851d6b 100644
--- a/wallust/templates/rofi-applauncher
+++ b/wallust/templates/rofi-applauncher
@@ -5,27 +5,22 @@ configuration {
show-icons: true;
icon-theme: "Papirus";
terminal: "foot -o pad=0x0";
- matching: "fuzzy";
}
-
* {
background-color: {{background}};
color: {{foreground}};
}
-
window {
location: north west;
anchor: center;
- width: 589;
+ width: 580;
y-offset: -22;
x-offset: 260;
- padding: 3 0 3 5;
+ padding: 3 5 3 5;
}
-
mainbox {
orientation: horizontal;
}
-
inputbar {
children: [ prompt, entry ];
spacing: 5;
@@ -38,11 +33,14 @@ entry {
placeholder: "...";
width: 50;
}
-
listview {
spacing: 10;
layout: horizontal;
}
element-text {
font: "Hack Nerd Font 10";
+ text-color: inherit;
+}
+element selected {
+ color: {{color4}};
}
diff --git a/wallust/templates/rofi-powermenu b/wallust/templates/rofi-powermenu
index 9a06eb8..a09948b 100644
--- a/wallust/templates/rofi-powermenu
+++ b/wallust/templates/rofi-powermenu
@@ -3,11 +3,9 @@
configuration {
show-icons: false;
}
-
* {
background-color: {{background}};
}
-
window {
children: [ horibox ];
border: 1;
@@ -15,31 +13,26 @@ window {
padding: 5;
width: 416px;
}
-
horibox {
orientation: horizontal;
children: [ listview ];
}
-
listview {
layout: horizontal;
spacing: 5;
lines: 6;
}
-
element {
text-color: {{foreground}};
background-color: {{color0}};
padding: 15;
}
-
element-text {
font: "Symbols Nerd Font Mono 25";
text-color: inherit;
background-color: inherit;
vertical-align: 0.5;
}
-
element selected{
text-color: inherit;
background-color: {{color4}};
diff --git a/wallust/templates/rofi-wallpapermenu b/wallust/templates/rofi-wallpapermenu
index 9c8a495..9a8e8b4 100644
--- a/wallust/templates/rofi-wallpapermenu
+++ b/wallust/templates/rofi-wallpapermenu
@@ -3,38 +3,39 @@
* {
background-color: {{background}};
}
-
window {
children: [ horibox ];
border: 1;
border-color: {{color1}};
padding: 5;
- width: 797;
+ width: 1197;
}
-
horibox {
orientation: horizontal;
- children: [ listview ];
+ children: [ entry, listview ];
+}
+entry {
+ enabled: false;
}
-
listview {
- layout: horizontal;
spacing: 5;
+ columns: 3;
+ lines: 3;
+ fixed-columns: true;
+ fixed-height: true;
children: [element-icon];
}
-
element {
border-color: {{color0}};
border: 1;
children: [element-icon];
}
-
element-icon {
expand: true;
- size: 33%;
- squared: false;
+ size: 50%;
+ margin: -85 0;
+ squared: true;
}
-
element selected{
text-color: inherit;
border-color: {{color4}};
diff --git a/wallust/wallust.toml b/wallust/wallust.toml
index bed57ff..2ba5cc6 100644
--- a/wallust/wallust.toml
+++ b/wallust/wallust.toml
@@ -11,8 +11,8 @@ foot.target = "~/.config/foot/foot.ini"
nvim.template = "nvim"
nvim.target = "~/.cache/wal/colors-wal.vim"
-fuzzel.template = "fuzzel"
-fuzzel.target = "~/.config/fuzzel/fuzzel.ini"
+# fuzzel.template = "fuzzel"
+# fuzzel.target = "~/.config/fuzzel/fuzzel.ini"
niri.template = "niri"
niri.target = "~/.config/niri/config.kdl"