Compare commits
2 Commits
3a0e949122
...
9c958d71dd
| Author | SHA1 | Date | |
|---|---|---|---|
| 9c958d71dd | |||
| 7fed7bfb5c |
@@ -0,0 +1,731 @@
|
||||
// This config is in the KDL format: https://kdl.dev
|
||||
// "/-" comments out the following node.
|
||||
// Check the wiki for a full description of the configuration:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Introduction
|
||||
|
||||
prefer-no-csd
|
||||
// Input device configuration.
|
||||
// Find the full list of options on the wiki:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Input
|
||||
input {
|
||||
keyboard {
|
||||
xkb {
|
||||
// You can set rules, model, layout, variant and options.
|
||||
// For more information, see xkeyboard-config(7).
|
||||
|
||||
// For example:
|
||||
// layout "us,ru"
|
||||
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
|
||||
|
||||
// If this section is empty, niri will fetch xkb settings
|
||||
// from org.freedesktop.locale1. You can control these using
|
||||
// localectl set-x11-keymap.
|
||||
}
|
||||
|
||||
// Enable numlock on startup, omitting this setting disables it.
|
||||
numlock
|
||||
}
|
||||
|
||||
// Next sections include libinput settings.
|
||||
// Omitting settings disables them, or leaves them at their default values.
|
||||
// All commented-out settings here are examples, not defaults.
|
||||
touchpad {
|
||||
// off
|
||||
tap
|
||||
// dwt
|
||||
// dwtp
|
||||
// drag false
|
||||
// drag-lock
|
||||
natural-scroll
|
||||
// accel-speed 0.2
|
||||
// accel-profile "flat"
|
||||
// scroll-method "two-finger"
|
||||
// disabled-on-external-mouse
|
||||
}
|
||||
|
||||
mouse {
|
||||
// off
|
||||
// natural-scroll
|
||||
// accel-speed 0.2
|
||||
// accel-profile "flat"
|
||||
// scroll-method "no-scroll"
|
||||
}
|
||||
|
||||
trackpoint {
|
||||
// off
|
||||
// natural-scroll
|
||||
// accel-speed 0.2
|
||||
// accel-profile "flat"
|
||||
// scroll-method "on-button-down"
|
||||
// scroll-button 273
|
||||
// scroll-button-lock
|
||||
// middle-emulation
|
||||
}
|
||||
|
||||
// Uncomment this to make the mouse warp to the center of newly focused windows.
|
||||
// warp-mouse-to-focus
|
||||
|
||||
// Focus windows and outputs automatically when moving the mouse into them.
|
||||
// Setting max-scroll-amount="0%" makes it work only on windows already fully on screen.
|
||||
// focus-follows-mouse max-scroll-amount="0%"
|
||||
}
|
||||
|
||||
// You can configure outputs by their name, which you can find
|
||||
// by running `niri msg outputs` while inside a niri instance.
|
||||
// The built-in laptop monitor is usually called "eDP-1".
|
||||
// Find more information on the wiki:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Outputs
|
||||
// Remember to uncomment the node by removing "/-"!
|
||||
/-output "eDP-1" {
|
||||
// Uncomment this line to disable this output.
|
||||
// off
|
||||
|
||||
// Resolution and, optionally, refresh rate of the output.
|
||||
// The format is "<width>x<height>" or "<width>x<height>@<refresh rate>".
|
||||
// If the refresh rate is omitted, niri will pick the highest refresh rate
|
||||
// for the resolution.
|
||||
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||
mode "1920x1080@120.030"
|
||||
|
||||
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||
scale 2
|
||||
|
||||
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||
transform "normal"
|
||||
|
||||
// Position of the output in the global coordinate space.
|
||||
// This affects directional monitor actions like "focus-monitor-left", and cursor movement.
|
||||
// The cursor can only move between directly adjacent outputs.
|
||||
// Output scale and rotation has to be taken into account for positioning:
|
||||
// outputs are sized in logical, or scaled, pixels.
|
||||
// For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080,
|
||||
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||
// If the position is unset or results in an overlap, the output is instead placed
|
||||
// automatically.
|
||||
position x=1280 y=0
|
||||
}
|
||||
|
||||
output "DP-2" {
|
||||
// Uncomment this line to disable this output.
|
||||
// off
|
||||
|
||||
// Resolution and, optionally, refresh rate of the output.
|
||||
// The format is "<width>x<height>" or "<width>x<height>@<refresh rate>".
|
||||
// If the refresh rate is omitted, niri will pick the highest refresh rate
|
||||
// for the resolution.
|
||||
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||
mode "3440x1440@144"
|
||||
|
||||
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||
scale 1
|
||||
|
||||
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||
transform "normal"
|
||||
|
||||
// Position of the output in the global coordinate space.
|
||||
// This affects directional monitor actions like "focus-monitor-left", and cursor movement.
|
||||
// The cursor can only move between directly adjacent outputs.
|
||||
// Output scale and rotation has to be taken into account for positioning:
|
||||
// outputs are sized in logical, or scaled, pixels.
|
||||
// For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080,
|
||||
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||
// If the position is unset or results in an overlap, the output is instead placed
|
||||
// automatically.
|
||||
position x=2560 y=0
|
||||
}
|
||||
|
||||
output "DP-1" {
|
||||
// Uncomment this line to disable this output.
|
||||
// off
|
||||
|
||||
// Resolution and, optionally, refresh rate of the output.
|
||||
// The format is "<width>x<height>" or "<width>x<height>@<refresh rate>".
|
||||
// If the refresh rate is omitted, niri will pick the highest refresh rate
|
||||
// for the resolution.
|
||||
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||
mode "2560x1440@165"
|
||||
|
||||
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||
scale 1
|
||||
|
||||
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||
transform "normal"
|
||||
|
||||
// Position of the output in the global coordinate space.
|
||||
// This affects directional monitor actions like "focus-monitor-left", and cursor movement.
|
||||
// The cursor can only move between directly adjacent outputs.
|
||||
// Output scale and rotation has to be taken into account for positioning:
|
||||
// outputs are sized in logical, or scaled, pixels.
|
||||
// For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080,
|
||||
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||
// If the position is unset or results in an overlap, the output is instead placed
|
||||
// automatically.
|
||||
position x=0 y=0
|
||||
}
|
||||
|
||||
output "HDMI-A-1" {
|
||||
// Uncomment this line to disable this output.
|
||||
// off
|
||||
|
||||
// Resolution and, optionally, refresh rate of the output.
|
||||
// The format is "<width>x<height>" or "<width>x<height>@<refresh rate>".
|
||||
// If the refresh rate is omitted, niri will pick the highest refresh rate
|
||||
// for the resolution.
|
||||
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||
mode "1920x1080@59.96"
|
||||
|
||||
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||
scale 1
|
||||
|
||||
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||
transform "90"
|
||||
|
||||
// Position of the output in the global coordinate space.
|
||||
// This affects directional monitor actions like "focus-monitor-left", and cursor movement.
|
||||
// The cursor can only move between directly adjacent outputs.
|
||||
// Output scale and rotation has to be taken into account for positioning:
|
||||
// outputs are sized in logical, or scaled, pixels.
|
||||
// For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080,
|
||||
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||
// If the position is unset or results in an overlap, the output is instead placed
|
||||
// automatically.
|
||||
position x=6000 y=0
|
||||
}
|
||||
|
||||
// Settings that influence how windows are positioned and sized.
|
||||
// Find more information on the wiki:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Layout
|
||||
layout {
|
||||
// Set gaps around windows in logical pixels.
|
||||
gaps 4
|
||||
|
||||
// When to center a column when changing focus, options are:
|
||||
// - "never", default behavior, focusing an off-screen column will keep at the left
|
||||
// or right edge of the screen.
|
||||
// - "always", the focused column will always be centered.
|
||||
// - "on-overflow", focusing a column will center it if it doesn't fit
|
||||
// together with the previously focused column.
|
||||
center-focused-column "never"
|
||||
|
||||
// You can customize the widths that "switch-preset-column-width" (Mod+R) toggles between.
|
||||
preset-column-widths {
|
||||
// Proportion sets the width as a fraction of the output width, taking gaps into account.
|
||||
// For example, you can perfectly fit four windows sized "proportion 0.25" on an output.
|
||||
// The default preset widths are 1/3, 1/2 and 2/3 of the output.
|
||||
proportion 0.33333
|
||||
proportion 0.5
|
||||
proportion 0.66667
|
||||
|
||||
// Fixed sets the width in logical pixels exactly.
|
||||
// fixed 1920
|
||||
}
|
||||
|
||||
// You can also customize the heights that "switch-preset-window-height" (Mod+Ctrl+Shift+R) toggles between.
|
||||
// preset-window-heights { }
|
||||
|
||||
// You can change the default width of the new windows.
|
||||
default-column-width { proportion 0.5; }
|
||||
// If you leave the brackets empty, the windows themselves will decide their initial width.
|
||||
// default-column-width {}
|
||||
|
||||
// By default focus ring and border are rendered as a solid background rectangle
|
||||
// behind windows. That is, they will show up through semitransparent windows.
|
||||
// This is because windows using client-side decorations can have an arbitrary shape.
|
||||
//
|
||||
// If you don't like that, you should uncomment `prefer-no-csd` below.
|
||||
// Niri will draw focus ring and border *around* windows that agree to omit their
|
||||
// client-side decorations.
|
||||
//
|
||||
// Alternatively, you can override it with a window rule called
|
||||
// `draw-border-with-background`.
|
||||
|
||||
// You can change how the focus ring looks.
|
||||
focus-ring {
|
||||
// Uncomment this line to disable the focus ring.
|
||||
// off
|
||||
|
||||
// How many logical pixels the ring extends out from the windows.
|
||||
width 3
|
||||
|
||||
// Colors can be set in a variety of ways:
|
||||
// - CSS named colors: "red"
|
||||
// - RGB hex: "#rgb", "#rgba", "#rrggbb", "#rrggbbaa"
|
||||
// - CSS-like notation: "rgb(255, 127, 0)", rgba(), hsl() and a few others.
|
||||
|
||||
// Color of the ring on the active monitor.
|
||||
active-color "#7fc8ff"
|
||||
|
||||
// Color of the ring on inactive monitors.
|
||||
//
|
||||
// The focus ring only draws around the active window, so the only place
|
||||
// where you can see its inactive-color is on other monitors.
|
||||
inactive-color "#505050"
|
||||
|
||||
// You can also use gradients. They take precedence over solid colors.
|
||||
// Gradients are rendered the same as CSS linear-gradient(angle, from, to).
|
||||
// The angle is the same as in linear-gradient, and is optional,
|
||||
// defaulting to 180 (top-to-bottom gradient).
|
||||
// You can use any CSS linear-gradient tool on the web to set these up.
|
||||
// Changing the color space is also supported, check the wiki for more info.
|
||||
//
|
||||
// active-gradient from="#80c8ff" to="#c7ff7f" angle=45
|
||||
|
||||
// You can also color the gradient relative to the entire view
|
||||
// of the workspace, rather than relative to just the window itself.
|
||||
// To do that, set relative-to="workspace-view".
|
||||
//
|
||||
// inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view"
|
||||
}
|
||||
|
||||
// You can also add a border. It's similar to the focus ring, but always visible.
|
||||
border {
|
||||
// The settings are the same as for the focus ring.
|
||||
// If you enable the border, you probably want to disable the focus ring.
|
||||
off
|
||||
|
||||
width 3
|
||||
active-color "#ffc87f"
|
||||
inactive-color "#505050"
|
||||
|
||||
// Color of the border around windows that request your attention.
|
||||
urgent-color "#9b0000"
|
||||
|
||||
// Gradients can use a few different interpolation color spaces.
|
||||
// For example, this is a pastel rainbow gradient via in="oklch longer hue".
|
||||
//
|
||||
// active-gradient from="#e5989b" to="#ffb4a2" angle=45 relative-to="workspace-view" in="oklch longer hue"
|
||||
|
||||
// inactive-gradient from="#505050" to="#808080" angle=45 relative-to="workspace-view"
|
||||
}
|
||||
|
||||
// You can enable drop shadows for windows.
|
||||
shadow {
|
||||
// Uncomment the next line to enable shadows.
|
||||
// on
|
||||
|
||||
// By default, the shadow draws only around its window, and not behind it.
|
||||
// Uncomment this setting to make the shadow draw behind its window.
|
||||
//
|
||||
// Note that niri has no way of knowing about the CSD window corner
|
||||
// radius. It has to assume that windows have square corners, leading to
|
||||
// shadow artifacts inside the CSD rounded corners. This setting fixes
|
||||
// those artifacts.
|
||||
//
|
||||
// However, instead you may want to set prefer-no-csd and/or
|
||||
// geometry-corner-radius. Then, niri will know the corner radius and
|
||||
// draw the shadow correctly, without having to draw it behind the
|
||||
// window. These will also remove client-side shadows if the window
|
||||
// draws any.
|
||||
//
|
||||
// draw-behind-window true
|
||||
|
||||
// You can change how shadows look. The values below are in logical
|
||||
// pixels and match the CSS box-shadow properties.
|
||||
|
||||
// Softness controls the shadow blur radius.
|
||||
softness 30
|
||||
|
||||
// Spread expands the shadow.
|
||||
spread 5
|
||||
|
||||
// Offset moves the shadow relative to the window.
|
||||
offset x=0 y=5
|
||||
|
||||
// You can also change the shadow color and opacity.
|
||||
color "#0007"
|
||||
}
|
||||
|
||||
// Struts shrink the area occupied by windows, similarly to layer-shell panels.
|
||||
// You can think of them as a kind of outer gaps. They are set in logical pixels.
|
||||
// Left and right struts will cause the next window to the side to always be visible.
|
||||
// Top and bottom struts will simply add outer gaps in addition to the area occupied by
|
||||
// layer-shell panels and regular gaps.
|
||||
struts {
|
||||
// left 64
|
||||
// right 64
|
||||
// top 64
|
||||
// bottom 64
|
||||
}
|
||||
}
|
||||
|
||||
// Add lines like this to spawn processes at startup.
|
||||
// Note that running niri as a session supports xdg-desktop-autostart,
|
||||
// which may be more convenient to use.
|
||||
// See the binds section below for more spawn examples.
|
||||
|
||||
// This line starts waybar, a commonly used bar for Wayland compositors.
|
||||
spawn-at-startup "waybar"
|
||||
spawn-at-startup "pipewire"
|
||||
spawn-at-startup "pipewire-alsa"
|
||||
spawn-at-startup "pipewire-pulse"
|
||||
spawn-at-startup "wireplumber"
|
||||
spawn-at-startup "wlsusnet"
|
||||
// To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup:
|
||||
// spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell"
|
||||
|
||||
hotkey-overlay {
|
||||
// Uncomment this line to disable the "Important Hotkeys" pop-up at startup.
|
||||
// skip-at-startup
|
||||
}
|
||||
|
||||
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
||||
// If the client will specifically ask for CSD, the request will be honored.
|
||||
// Additionally, clients will be informed that they are tiled, removing some client-side rounded corners.
|
||||
// This option will also fix border/focus ring drawing behind some semitransparent windows.
|
||||
// After enabling or disabling this, you need to restart the apps for this to take effect.
|
||||
// prefer-no-csd
|
||||
|
||||
// You can change the path where screenshots are saved.
|
||||
// A ~ at the front will be expanded to the home directory.
|
||||
// The path is formatted with strftime(3) to give you the screenshot date and time.
|
||||
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
|
||||
|
||||
// You can also set this to null to disable saving screenshots to disk.
|
||||
// screenshot-path null
|
||||
|
||||
// Animation settings.
|
||||
// The wiki explains how to configure individual animations:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Animations
|
||||
animations {
|
||||
// Uncomment to turn off all animations.
|
||||
off
|
||||
|
||||
// Slow down all animations by this factor. Values below 1 speed them up instead.
|
||||
// slowdown 3.0
|
||||
}
|
||||
|
||||
// Window rules let you adjust behavior for individual windows.
|
||||
// Find more information on the wiki:
|
||||
// https://niri-wm.github.io/niri/Configuration:-Window-Rules
|
||||
|
||||
// Work around WezTerm's initial configure bug
|
||||
// by setting an empty default-column-width.
|
||||
window-rule {
|
||||
// This regular expression is intentionally made as specific as possible,
|
||||
// since this is the default config, and we want no false positives.
|
||||
// You can get away with just app-id="wezterm" if you want.
|
||||
match app-id=r#"^org\.wezfurlong\.wezterm$"#
|
||||
default-column-width {}
|
||||
}
|
||||
|
||||
// Open the Firefox picture-in-picture player as floating by default.
|
||||
window-rule {
|
||||
// This app-id regular expression will work for both:
|
||||
// - host Firefox (app-id is "firefox")
|
||||
// - Flatpak Firefox (app-id is "org.mozilla.firefox")
|
||||
match app-id=r#"firefox$"# title="^Picture-in-Picture$"
|
||||
open-floating true
|
||||
}
|
||||
|
||||
// Example: block out two password managers from screen capture.
|
||||
// (This example rule is commented out with a "/-" in front.)
|
||||
/-window-rule {
|
||||
match app-id=r#"^org\.keepassxc\.KeePassXC$"#
|
||||
match app-id=r#"^org\.gnome\.World\.Secrets$"#
|
||||
|
||||
block-out-from "screen-capture"
|
||||
|
||||
// Use this instead if you want them visible on third-party screenshot tools.
|
||||
// block-out-from "screencast"
|
||||
}
|
||||
|
||||
// Example: enable rounded corners for all windows.
|
||||
// (This example rule is commented out with a "/-" in front.)
|
||||
/-window-rule {
|
||||
geometry-corner-radius 12
|
||||
clip-to-geometry true
|
||||
}
|
||||
|
||||
binds {
|
||||
// Keys consist of modifiers separated by + signs, followed by an XKB key name
|
||||
// in the end. To find an XKB name for a particular key, you may use a program
|
||||
// like wev.
|
||||
//
|
||||
// "Mod" is a special modifier equal to Super when running on a TTY, and to Alt
|
||||
// when running as a winit window.
|
||||
//
|
||||
// Most actions that you can bind here can also be invoked programmatically with
|
||||
// `niri msg action do-something`.
|
||||
|
||||
// Mod-Shift-/, which is usually the same as Mod-?,
|
||||
// shows a list of important hotkeys.
|
||||
Mod+Shift+Slash { show-hotkey-overlay; }
|
||||
|
||||
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||
Mod+Return hotkey-overlay-title="Open a Terminal: alacritty" { spawn "alacritty"; }
|
||||
Mod+W hotkey-overlay-title="Open browser" { spawn "firefox -P"; }
|
||||
Mod+P hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
|
||||
Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
||||
|
||||
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
|
||||
// Note: the entire command goes as a single argument. It's passed verbatim to `sh -c`.
|
||||
// For example, this is a standard bind to toggle the screen reader (orca).
|
||||
Super+Alt+S allow-when-locked=true hotkey-overlay-title=null { spawn-sh "pkill orca || exec orca"; }
|
||||
|
||||
// Example volume keys mappings for PipeWire & WirePlumber.
|
||||
// The allow-when-locked=true property makes them work even when the session is locked.
|
||||
// Using spawn-sh allows to pass multiple arguments together with the command.
|
||||
// "-l 1.0" limits the volume to 100%.
|
||||
XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+ -l 1.0"; }
|
||||
XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; }
|
||||
XF86AudioMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"; }
|
||||
XF86AudioMicMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; }
|
||||
|
||||
// Example media keys mapping using playerctl.
|
||||
// This will work with any MPRIS-enabled media player.
|
||||
XF86AudioPlay allow-when-locked=true { spawn-sh "playerctl play-pause"; }
|
||||
XF86AudioStop allow-when-locked=true { spawn-sh "playerctl stop"; }
|
||||
XF86AudioPrev allow-when-locked=true { spawn-sh "playerctl previous"; }
|
||||
XF86AudioNext allow-when-locked=true { spawn-sh "playerctl next"; }
|
||||
|
||||
// Example brightness key mappings for brightnessctl.
|
||||
// You can use regular spawn with multiple arguments too (to avoid going through "sh"),
|
||||
// but you need to manually put each argument in separate "" quotes.
|
||||
XF86MonBrightnessUp allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "+10%"; }
|
||||
XF86MonBrightnessDown allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "10%-"; }
|
||||
|
||||
// Open/close the Overview: a zoomed-out view of workspaces and windows.
|
||||
// You can also move the mouse into the top-left hot corner,
|
||||
// or do a four-finger swipe up on a touchpad.
|
||||
Mod+O repeat=false { toggle-overview; }
|
||||
|
||||
Mod+Shift+Q repeat=false { close-window; }
|
||||
|
||||
Mod+Left { focus-column-left; }
|
||||
Mod+Down { focus-window-down; }
|
||||
Mod+Up { focus-window-up; }
|
||||
Mod+Right { focus-column-right; }
|
||||
Mod+H { focus-column-left; }
|
||||
Mod+J { focus-window-down; }
|
||||
Mod+K { focus-window-up; }
|
||||
Mod+L { focus-column-right; }
|
||||
|
||||
Mod+Ctrl+Left { move-column-left; }
|
||||
Mod+Ctrl+Down { move-window-down; }
|
||||
Mod+Ctrl+Up { move-window-up; }
|
||||
Mod+Ctrl+Right { move-column-right; }
|
||||
Mod+Ctrl+H { move-column-left; }
|
||||
Mod+Ctrl+J { move-window-down; }
|
||||
Mod+Ctrl+K { move-window-up; }
|
||||
Mod+Ctrl+L { move-column-right; }
|
||||
|
||||
// Alternative commands that move across workspaces when reaching
|
||||
// the first or last window in a column.
|
||||
// Mod+J { focus-window-or-workspace-down; }
|
||||
// Mod+K { focus-window-or-workspace-up; }
|
||||
// Mod+Ctrl+J { move-window-down-or-to-workspace-down; }
|
||||
// Mod+Ctrl+K { move-window-up-or-to-workspace-up; }
|
||||
|
||||
Mod+Home { focus-column-first; }
|
||||
Mod+End { focus-column-last; }
|
||||
Mod+Ctrl+Home { move-column-to-first; }
|
||||
Mod+Ctrl+End { move-column-to-last; }
|
||||
|
||||
Mod+Shift+Left { focus-monitor-left; }
|
||||
Mod+Shift+Down { focus-monitor-down; }
|
||||
Mod+Shift+Up { focus-monitor-up; }
|
||||
Mod+Shift+Right { focus-monitor-right; }
|
||||
Mod+Shift+H { focus-monitor-left; }
|
||||
Mod+Shift+J { focus-monitor-down; }
|
||||
Mod+Shift+K { focus-monitor-up; }
|
||||
Mod+Shift+L { focus-monitor-right; }
|
||||
|
||||
Mod+Shift+Ctrl+Left { move-column-to-monitor-left; }
|
||||
Mod+Shift+Ctrl+Down { move-column-to-monitor-down; }
|
||||
Mod+Shift+Ctrl+Up { move-column-to-monitor-up; }
|
||||
Mod+Shift+Ctrl+Right { move-column-to-monitor-right; }
|
||||
Mod+Shift+Ctrl+H { move-column-to-monitor-left; }
|
||||
Mod+Shift+Ctrl+J { move-column-to-monitor-down; }
|
||||
Mod+Shift+Ctrl+K { move-column-to-monitor-up; }
|
||||
Mod+Shift+Ctrl+L { move-column-to-monitor-right; }
|
||||
|
||||
// Alternatively, there are commands to move just a single window:
|
||||
// Mod+Shift+Ctrl+Left { move-window-to-monitor-left; }
|
||||
// ...
|
||||
|
||||
// And you can also move a whole workspace to another monitor:
|
||||
// Mod+Shift+Ctrl+Left { move-workspace-to-monitor-left; }
|
||||
// ...
|
||||
|
||||
Mod+Page_Down { focus-workspace-down; }
|
||||
Mod+Page_Up { focus-workspace-up; }
|
||||
Mod+U { focus-workspace-down; }
|
||||
Mod+I { focus-workspace-up; }
|
||||
Mod+Ctrl+Page_Down { move-column-to-workspace-down; }
|
||||
Mod+Ctrl+Page_Up { move-column-to-workspace-up; }
|
||||
Mod+Ctrl+U { move-column-to-workspace-down; }
|
||||
Mod+Ctrl+I { move-column-to-workspace-up; }
|
||||
|
||||
// Alternatively, there are commands to move just a single window:
|
||||
// Mod+Ctrl+Page_Down { move-window-to-workspace-down; }
|
||||
// ...
|
||||
|
||||
Mod+Shift+Page_Down { move-workspace-down; }
|
||||
Mod+Shift+Page_Up { move-workspace-up; }
|
||||
Mod+Shift+U { move-workspace-down; }
|
||||
Mod+Shift+I { move-workspace-up; }
|
||||
|
||||
// You can bind mouse wheel scroll ticks using the following syntax.
|
||||
// These binds will change direction based on the natural-scroll setting.
|
||||
//
|
||||
// To avoid scrolling through workspaces really fast, you can use
|
||||
// the cooldown-ms property. The bind will be rate-limited to this value.
|
||||
// You can set a cooldown on any bind, but it's most useful for the wheel.
|
||||
Mod+WheelScrollDown cooldown-ms=150 { focus-workspace-down; }
|
||||
Mod+WheelScrollUp cooldown-ms=150 { focus-workspace-up; }
|
||||
Mod+Ctrl+WheelScrollDown cooldown-ms=150 { move-column-to-workspace-down; }
|
||||
Mod+Ctrl+WheelScrollUp cooldown-ms=150 { move-column-to-workspace-up; }
|
||||
|
||||
Mod+WheelScrollRight { focus-column-right; }
|
||||
Mod+WheelScrollLeft { focus-column-left; }
|
||||
Mod+Ctrl+WheelScrollRight { move-column-right; }
|
||||
Mod+Ctrl+WheelScrollLeft { move-column-left; }
|
||||
|
||||
// Usually scrolling up and down with Shift in applications results in
|
||||
// horizontal scrolling; these binds replicate that.
|
||||
Mod+Shift+WheelScrollDown { focus-column-right; }
|
||||
Mod+Shift+WheelScrollUp { focus-column-left; }
|
||||
Mod+Ctrl+Shift+WheelScrollDown { move-column-right; }
|
||||
Mod+Ctrl+Shift+WheelScrollUp { move-column-left; }
|
||||
|
||||
// Similarly, you can bind touchpad scroll "ticks".
|
||||
// Touchpad scrolling is continuous, so for these binds it is split into
|
||||
// discrete intervals.
|
||||
// These binds are also affected by touchpad's natural-scroll, so these
|
||||
// example binds are "inverted", since we have natural-scroll enabled for
|
||||
// touchpads by default.
|
||||
// Mod+TouchpadScrollDown { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.02+"; }
|
||||
// Mod+TouchpadScrollUp { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.02-"; }
|
||||
|
||||
// You can refer to workspaces by index. However, keep in mind that
|
||||
// niri is a dynamic workspace system, so these commands are kind of
|
||||
// "best effort". Trying to refer to a workspace index bigger than
|
||||
// the current workspace count will instead refer to the bottommost
|
||||
// (empty) workspace.
|
||||
//
|
||||
// For example, with 2 workspaces + 1 empty, indices 3, 4, 5 and so on
|
||||
// will all refer to the 3rd workspace.
|
||||
Mod+1 { focus-workspace 1; }
|
||||
Mod+2 { focus-workspace 2; }
|
||||
Mod+3 { focus-workspace 3; }
|
||||
Mod+4 { focus-workspace 4; }
|
||||
Mod+5 { focus-workspace 5; }
|
||||
Mod+6 { focus-workspace 6; }
|
||||
Mod+7 { focus-workspace 7; }
|
||||
Mod+8 { focus-workspace 8; }
|
||||
Mod+9 { focus-workspace 9; }
|
||||
Mod+Shift+1 { move-column-to-workspace 1; }
|
||||
Mod+Shift+2 { move-column-to-workspace 2; }
|
||||
Mod+Shift+3 { move-column-to-workspace 3; }
|
||||
Mod+Shift+4 { move-column-to-workspace 4; }
|
||||
Mod+Shift+5 { move-column-to-workspace 5; }
|
||||
Mod+Shift+6 { move-column-to-workspace 6; }
|
||||
Mod+Shift+7 { move-column-to-workspace 7; }
|
||||
Mod+Shift+8 { move-column-to-workspace 8; }
|
||||
Mod+Shift+9 { move-column-to-workspace 9; }
|
||||
|
||||
// Alternatively, there are commands to move just a single window:
|
||||
// Mod+Ctrl+1 { move-window-to-workspace 1; }
|
||||
|
||||
// Switches focus between the current and the previous workspace.
|
||||
// Mod+Tab { focus-workspace-previous; }
|
||||
|
||||
// The following binds move the focused window in and out of a column.
|
||||
// If the window is alone, they will consume it into the nearby column to the side.
|
||||
// If the window is already in a column, they will expel it out.
|
||||
Mod+BracketLeft { consume-or-expel-window-left; }
|
||||
Mod+BracketRight { consume-or-expel-window-right; }
|
||||
|
||||
// Consume one window from the right to the bottom of the focused column.
|
||||
Mod+Comma { consume-window-into-column; }
|
||||
// Expel the bottom window from the focused column to the right.
|
||||
Mod+Period { expel-window-from-column; }
|
||||
|
||||
// Cycle through widths set in preset-column-widths.
|
||||
Mod+R { switch-preset-column-width; }
|
||||
// Cycling through the presets in reverse order is also possible.
|
||||
Mod+Shift+R { switch-preset-column-width-back; }
|
||||
|
||||
Mod+Ctrl+Shift+R { switch-preset-window-height; }
|
||||
Mod+Ctrl+R { reset-window-height; }
|
||||
|
||||
Mod+F { maximize-column; }
|
||||
Mod+Shift+F { fullscreen-window; }
|
||||
|
||||
// While maximize-column leaves gaps and borders around the window,
|
||||
// maximize-window-to-edges doesn't: the window expands to the edges of the screen.
|
||||
// This bind corresponds to normal window maximizing,
|
||||
// e.g. by double-clicking on the titlebar.
|
||||
Mod+M { maximize-window-to-edges; }
|
||||
|
||||
// Expand the focused column to space not taken up by other fully visible columns.
|
||||
// Makes the column "fill the rest of the space".
|
||||
Mod+Ctrl+F { expand-column-to-available-width; }
|
||||
|
||||
Mod+C { center-column; }
|
||||
|
||||
// Center all fully visible columns on screen.
|
||||
Mod+Ctrl+C { center-visible-columns; }
|
||||
|
||||
// Finer width adjustments.
|
||||
// This command can also:
|
||||
// * set width in pixels: "1000"
|
||||
// * adjust width in pixels: "-5" or "+5"
|
||||
// * set width as a percentage of screen width: "25%"
|
||||
// * adjust width as a percentage of screen width: "-10%" or "+10%"
|
||||
// Pixel sizes use logical, or scaled, pixels. I.e. on an output with scale 2.0,
|
||||
// set-column-width "100" will make the column occupy 200 physical screen pixels.
|
||||
Mod+Minus { set-column-width "-10%"; }
|
||||
Mod+Equal { set-column-width "+10%"; }
|
||||
|
||||
// Finer height adjustments when in column with other windows.
|
||||
Mod+Shift+Minus { set-window-height "-10%"; }
|
||||
Mod+Shift+Equal { set-window-height "+10%"; }
|
||||
|
||||
// Move the focused window between the floating and the tiling layout.
|
||||
Mod+V { toggle-window-floating; }
|
||||
Mod+Shift+V { switch-focus-between-floating-and-tiling; }
|
||||
|
||||
// Toggle tabbed column display mode.
|
||||
// Windows in this column will appear as vertical tabs,
|
||||
// rather than stacked on top of each other.
|
||||
Mod+T { toggle-column-tabbed-display; }
|
||||
|
||||
// Actions to switch layouts.
|
||||
// Note: if you uncomment these, make sure you do NOT have
|
||||
// a matching layout switch hotkey configured in xkb options above.
|
||||
// Having both at once on the same hotkey will break the switching,
|
||||
// since it will switch twice upon pressing the hotkey (once by xkb, once by niri).
|
||||
// Mod+Space { switch-layout "next"; }
|
||||
// Mod+Shift+Space { switch-layout "prev"; }
|
||||
|
||||
Print { screenshot; }
|
||||
Ctrl+Print { screenshot-screen; }
|
||||
Alt+Print { screenshot-window; }
|
||||
|
||||
// Applications such as remote-desktop clients and software KVM switches may
|
||||
// request that niri stops processing the keyboard shortcuts defined here
|
||||
// so they may, for example, forward the key presses as-is to a remote machine.
|
||||
// It's a good idea to bind an escape hatch to toggle the inhibitor,
|
||||
// so a buggy application can't hold your session hostage.
|
||||
//
|
||||
// The allow-inhibiting=false property can be applied to other binds as well,
|
||||
// which ensures niri always processes them, even when an inhibitor is active.
|
||||
Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; }
|
||||
|
||||
// The quit action will show a confirmation dialog to avoid accidental exits.
|
||||
Mod+Shift+E { quit; }
|
||||
Ctrl+Alt+Delete { quit; }
|
||||
|
||||
// Powers off the monitors. To turn them back on, do any input like
|
||||
// moving the mouse or pressing any other key.
|
||||
Mod+Shift+P { power-off-monitors; }
|
||||
}
|
||||
@@ -0,0 +1,175 @@
|
||||
##############################################
|
||||
# #
|
||||
# Superfile Configuration #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This contains the root config file for superfile! More details can be found at
|
||||
# https://superfile.dev/configure/superfile-config/.
|
||||
|
||||
###############################################################################
|
||||
# Defaults #
|
||||
###############################################################################
|
||||
|
||||
#-- File Editor
|
||||
# Default: $EDITOR
|
||||
editor = ""
|
||||
|
||||
#-- Directory Editor
|
||||
#
|
||||
dir_editor = ""
|
||||
|
||||
#-- Auto check for update
|
||||
auto_check_update = true
|
||||
|
||||
#-- cd on quit
|
||||
# Should we cd the shell to the last directory open in superfile when the
|
||||
# program exits?
|
||||
cd_on_quit = false
|
||||
|
||||
#-- File Preview
|
||||
# Should we open a file preview by default whenever selection-hovering over a
|
||||
# file?
|
||||
default_open_file_preview = true
|
||||
|
||||
#-- Image Preview
|
||||
# Should we open an image preview by default whenever selection-hovering over an
|
||||
# image?
|
||||
show_image_preview = true
|
||||
|
||||
#-- File Info Footer
|
||||
# Should we display a footer in the file panel that provides more file information?
|
||||
show_panel_footer_info = true
|
||||
|
||||
#-- Default Directory
|
||||
# The initial path that the file panel should navigate to when superfile is
|
||||
# opened. This setting understands relative paths such as ".", "..", etc.
|
||||
default_directory = "."
|
||||
|
||||
#-- File Size Units
|
||||
# true: SI decimal units of 1000 (kB, MB, GB).
|
||||
# false: IEC binary units of 1024 (KiB, MiB, GiB).
|
||||
file_size_use_si = false
|
||||
|
||||
#-- Default File Sort Type
|
||||
# (0: Name, 1: Size, 2: Date Modified, 3: Type).
|
||||
default_sort_type = 0
|
||||
|
||||
#-- Sort Order Reversing
|
||||
# true: Descending.
|
||||
# false: Ascending.
|
||||
sort_order_reversed = false
|
||||
|
||||
#-- Case-Sensitive Sorting (only for Name Sort)
|
||||
# An uppercase "B" comes before a lowercase "a" if true.
|
||||
case_sensitive_sort = false
|
||||
|
||||
#-- Exit Shell on Success
|
||||
# Whether to exit the shell on successful command execution.
|
||||
shell_close_on_success = false
|
||||
|
||||
#-- Page Scroll Size
|
||||
# Number of lines to scroll for PgUp/PgDown keys (0: full page, default behavior).
|
||||
page_scroll_size = 0
|
||||
|
||||
#-- Debug Mode
|
||||
debug = false
|
||||
|
||||
#-- Ignore Missing Config Fields
|
||||
# Whether to silence any warnings about missing config fields.
|
||||
ignore_missing_fields = false
|
||||
|
||||
#-- File Panel Extra Columns Count
|
||||
# Count of extra columns in file panel in addition to file name. When option equal 0 then feature is disabled.
|
||||
file_panel_extra_columns = 0
|
||||
|
||||
#-- File name width in File Panel
|
||||
# Percentage of file panel width allocated to file names (25-100). Higher values give more space to names, less to extra columns.
|
||||
file_panel_name_percent = 50
|
||||
|
||||
|
||||
###############################################################################
|
||||
# Styling #
|
||||
###############################################################################
|
||||
|
||||
#-- Theme
|
||||
# Put your theme's name here!
|
||||
theme = "catppuccin-mocha"
|
||||
|
||||
#-- Code Previewer
|
||||
# Whether to use the builtin syntax highlighting with chroma or use bat. Values: "" for builtin chroma, "bat" for bat
|
||||
code_previewer = ""
|
||||
|
||||
#-- Nerd Fonts Support
|
||||
# Whether to enable support for Nerd Fonts symbols.
|
||||
# Requires: Font patched with the Nerd Fonts patch.
|
||||
nerdfont = true
|
||||
|
||||
#-- Show checkbox icons in select mode
|
||||
# Requires: nerdfont = true
|
||||
show_select_icons = true
|
||||
|
||||
#-- Transparent Background Support
|
||||
# Set to true to enable background transparency.
|
||||
# Requires: terminal support for colour transparency
|
||||
transparent_background = false
|
||||
|
||||
#-- File Preview Panel Width
|
||||
# Width of the file preview panel will be 1/n of the total width.
|
||||
# Values recommended to be in 2–10.
|
||||
# Default (0): Use the same width as file picker panel.
|
||||
file_preview_width = 0
|
||||
|
||||
#-- File Preview Border
|
||||
# Enable border around the file preview panel for better visual separation.
|
||||
# Default: false (no border)
|
||||
enable_file_preview_border = false
|
||||
|
||||
#-- Sidebar Width
|
||||
# If you don't want to display the sidebar, you can input 0 directly.
|
||||
# Values recommended to be in 5–20.
|
||||
sidebar_width = 20
|
||||
|
||||
#-- Border
|
||||
# Make sure to add strings that are exactly one character wide!
|
||||
# Use ' ' for borderless.
|
||||
border_top = '─'
|
||||
border_bottom = '─'
|
||||
border_left = '│'
|
||||
border_right = '│'
|
||||
border_top_left = '╭'
|
||||
border_top_right = '╮'
|
||||
border_bottom_left = '╰'
|
||||
border_bottom_right = '╯'
|
||||
border_middle_left = '├'
|
||||
border_middle_right = '┤'
|
||||
|
||||
###############################################################################
|
||||
# Plugins #
|
||||
###############################################################################
|
||||
|
||||
# This section is for using plugins with superfile, external addons that extend
|
||||
# the default capabilities of the program! More info can be found at
|
||||
# https://superfile.dev/list/plugin-list/.
|
||||
|
||||
#-- Detailed Metadata
|
||||
# Requires: exiftool
|
||||
metadata = false
|
||||
|
||||
#-- MD5 Checksum Generation
|
||||
# Requires: md5sum
|
||||
enable_md5_checksum = false
|
||||
#
|
||||
#-- Zoxide Support - Smart directory navigation!
|
||||
# Requires: zoxide
|
||||
zoxide_support = false
|
||||
|
||||
#-- File opening rules
|
||||
# Map file extensions to commands used to open them.
|
||||
# The file path will be appended as the last argument.
|
||||
# MUST BE IN THE VERY END OF THE FILE BECAUSE TOML CANNOT CLOSE TABLES
|
||||
# Example:
|
||||
# png = "feh"
|
||||
# pdf = "zathura"
|
||||
# conf = "nvim"
|
||||
[open_with]
|
||||
@@ -0,0 +1,99 @@
|
||||
##############################################
|
||||
# #
|
||||
# Superfile vim-like Hotkeys #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
#-- Maintainer: nonepork <https://github.com/nonepork>
|
||||
|
||||
# This contains a hotkey config file for superfile, that's themed around vim
|
||||
# controls! More details can be found at
|
||||
# https://superfile.dev/configure/custom-hotkeys/.
|
||||
|
||||
###############################################################################
|
||||
# Global hotkeys #
|
||||
###############################################################################
|
||||
|
||||
# Note: These hotkeys should be unique.
|
||||
|
||||
#-- Basic Actions
|
||||
confirm = ['enter', '']
|
||||
quit = ['ctrl+c', ''] # a.k.a. "theprimeagen troller"
|
||||
cd_quit = ['Q', '']
|
||||
|
||||
#-- Navigation
|
||||
list_up = ['k', '']
|
||||
list_down = ['j', '']
|
||||
page_up = ['pgup','']
|
||||
page_down = ['pgdown','']
|
||||
|
||||
#-- File Panel Controls
|
||||
create_new_file_panel = ['n', '']
|
||||
close_file_panel = ['q', '']
|
||||
next_file_panel = ['tab', '']
|
||||
previous_file_panel = ['shift+tab', '']
|
||||
split_file_panel = ['N', '']
|
||||
toggle_file_preview_panel = ['f', '']
|
||||
open_sort_options_menu = ['o', '']
|
||||
toggle_reverse_sort = ['R', '']
|
||||
|
||||
#-- Focus Manipulation
|
||||
focus_on_process_bar = ['ctrl+p', '']
|
||||
focus_on_sidebar = ['ctrl+s', '']
|
||||
focus_on_metadata = ['ctrl+d', '']
|
||||
|
||||
#-- File/Dir Creation/Renaming
|
||||
file_panel_item_create = ['a', '']
|
||||
file_panel_item_rename = ['r', '']
|
||||
|
||||
#-- Main File Operations
|
||||
copy_items = ['y', '']
|
||||
cut_items = ['x', '']
|
||||
paste_items = ['p', '']
|
||||
delete_items = ['d', '']
|
||||
permanently_delete_items = ['D', '']
|
||||
|
||||
#-- Archive Manipulation
|
||||
extract_file = ['ctrl+e', '']
|
||||
compress_file = ['ctrl+a', '']
|
||||
|
||||
#-- Editor Actions
|
||||
open_file_with_editor = ['e', '']
|
||||
open_current_directory_with_editor = ['E', '']
|
||||
|
||||
#-- Other Actions
|
||||
pinned_directory = ['P', '']
|
||||
toggle_dot_file = ['.', '']
|
||||
change_panel_mode = ['m', '']
|
||||
open_help_menu = ['?', '']
|
||||
open_spf_prompt = ['>', '']
|
||||
open_command_line = [':', '']
|
||||
open_zoxide = ['z', '']
|
||||
copy_path = ['Y', '']
|
||||
copy_present_working_directory = ['c', '']
|
||||
toggle_footer = ['ctrl+f', '']
|
||||
|
||||
###############################################################################
|
||||
# Typing hotkeys #
|
||||
###############################################################################
|
||||
|
||||
# Note: These hotkeys can override all hotkeys.
|
||||
|
||||
confirm_typing = ['enter', '']
|
||||
cancel_typing = ['esc', '']
|
||||
|
||||
###############################################################################
|
||||
# Mode-Specific Hotkeys #
|
||||
###############################################################################
|
||||
|
||||
# Note: These hotkeys can conflict with other modes, but not with global
|
||||
# hotkeys.
|
||||
|
||||
#-- Normal Mode Actions
|
||||
parent_directory = ['-', '']
|
||||
search_bar = ['/', '']
|
||||
|
||||
#-- Selection Mode Actions
|
||||
file_panel_select_mode_items_select_down = ['J', '']
|
||||
file_panel_select_mode_items_select_up = ['K', '']
|
||||
file_panel_select_all_items = ['A', '']
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# 0x96f Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/filipjanevski ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "monokai"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#fcfcfc"
|
||||
full_screen_bg = "#262427"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#ff7272", "#bcdf59"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#fcfcfc"
|
||||
file_panel_bg = "#262427"
|
||||
file_panel_border = "#757075"
|
||||
file_panel_border_active = "#ffca58"
|
||||
file_panel_top_directory_icon = "#64d2e8"
|
||||
file_panel_top_path = "#fcfcfc"
|
||||
file_panel_item_selected_fg = "#c6e472"
|
||||
file_panel_item_selected_bg = "#262427"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#fcfcfc"
|
||||
footer_bg = "#262427"
|
||||
footer_border = "#757075"
|
||||
footer_border_active = "#ffca58"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#fcfcfc"
|
||||
sidebar_bg = "#262427"
|
||||
sidebar_title = "#64d2e8"
|
||||
sidebar_border = "#757075"
|
||||
sidebar_border_active = "#baebf6"
|
||||
sidebar_item_selected_fg = "#c6e472"
|
||||
sidebar_item_selected_bg = "#262427"
|
||||
sidebar_divider = "#757075"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#fcfcfc"
|
||||
modal_bg = "#262427"
|
||||
modal_border_active = "#ffca58"
|
||||
modal_cancel_fg = "#262427"
|
||||
modal_cancel_bg = "#ff8787"
|
||||
modal_confirm_fg = "#262427"
|
||||
modal_confirm_bg = "#bcdf59"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#ff8787"
|
||||
help_menu_title = "#64d2e8"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ffca58"
|
||||
correct = "#c6e472"
|
||||
error = "#ff8787"
|
||||
hint = "#baebf6"
|
||||
cancel = "#fcfcfc"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Ayu Dark Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/rustnomicon ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "ayu-dark"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#b3b1ad"
|
||||
full_screen_bg = "#0f1419"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#FFB454", "#36A3D9"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#b3b1ad"
|
||||
file_panel_bg = "#0f1419"
|
||||
file_panel_border = "#242936"
|
||||
file_panel_border_active = "#ffcc66"
|
||||
file_panel_top_directory_icon = "#aad94c"
|
||||
file_panel_top_path = "#ffcc66"
|
||||
file_panel_item_selected_fg = "#36a3d9"
|
||||
file_panel_item_selected_bg = "#1f2430"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#b3b1ad"
|
||||
footer_bg = "#0f1419"
|
||||
footer_border = "#242936"
|
||||
footer_border_active = "#aad94c"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#b3b1ad"
|
||||
sidebar_bg = "#0f1419"
|
||||
sidebar_title = "#36a3d9"
|
||||
sidebar_border = "#1f2430"
|
||||
sidebar_border_active = "#ff7733"
|
||||
sidebar_item_selected_fg = "#36a3d9"
|
||||
sidebar_item_selected_bg = "#1f2430"
|
||||
sidebar_divider = "#242936"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#b3b1ad"
|
||||
modal_bg = "#0f1419"
|
||||
modal_border_active = "#5c6773"
|
||||
modal_cancel_fg = "#0f1419"
|
||||
modal_cancel_bg = "#f07178"
|
||||
modal_confirm_fg = "#0f1419"
|
||||
modal_confirm_bg = "#36a3d9"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#36a3d9"
|
||||
help_menu_title = "#f07178"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ffcc66"
|
||||
correct = "#aad94c"
|
||||
error = "#ff3333"
|
||||
hint = "#36a3d9"
|
||||
cancel = "#f07178"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Blood Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/charlesrocket ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "onedark"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#f8f8f2"
|
||||
full_screen_bg = "#000000"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#720000", "#ff0000"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#f8f8f2"
|
||||
file_panel_bg = "#000000"
|
||||
file_panel_border = "#9a0000"
|
||||
file_panel_border_active = "#ff0000"
|
||||
file_panel_top_directory_icon = "#ff522e"
|
||||
file_panel_top_path = "#ff9999"
|
||||
file_panel_item_selected_fg = "#ff8d34"
|
||||
file_panel_item_selected_bg = "#524549"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#f8f8f2"
|
||||
footer_bg = "#000000"
|
||||
footer_border = "#790000"
|
||||
footer_border_active = "#ff0000"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#f8f8f2"
|
||||
sidebar_bg = "#000000"
|
||||
sidebar_title = "#dd0000"
|
||||
sidebar_border = "#790000"
|
||||
sidebar_border_active = "#ff0000"
|
||||
sidebar_item_selected_fg = "#000000"
|
||||
sidebar_item_selected_bg = "#ff8d34"
|
||||
sidebar_divider = "#615250"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#f8f8f2"
|
||||
modal_bg = "#000000"
|
||||
modal_border_active = "#ff0000"
|
||||
modal_cancel_fg = "#f9f9fe"
|
||||
modal_cancel_bg = "#000042"
|
||||
modal_confirm_fg = "#f9f9fe"
|
||||
modal_confirm_bg = "#ffb86c"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#ff8d34"
|
||||
help_menu_title = "#ff6666"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ff0000"
|
||||
correct = "#47ef7d"
|
||||
error = "#d70000"
|
||||
hint = "#5bd9f3"
|
||||
cancel = "#6575ab"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Catppuccin Frappe Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/GV14982 ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-frappe"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#a5adce"
|
||||
full_screen_bg = "#303446"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#8caaee", "#ca9ee6"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#a5adce"
|
||||
file_panel_bg = "#303446"
|
||||
file_panel_border = "#737994"
|
||||
file_panel_border_active = "#babbf1"
|
||||
file_panel_top_directory_icon = "#a6d189"
|
||||
file_panel_top_path = "#89b5fa"
|
||||
file_panel_item_selected_fg = "#99d1db"
|
||||
file_panel_item_selected_bg = "#303446"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#a5adce"
|
||||
footer_bg = "#303446"
|
||||
footer_border = "#737994"
|
||||
footer_border_active = "#a6d189"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#a5adce"
|
||||
sidebar_bg = "#303446"
|
||||
sidebar_title = "#85c1dc"
|
||||
sidebar_border = "#303446"
|
||||
sidebar_border_active = "#e78284"
|
||||
sidebar_item_selected_fg = "#99d1db"
|
||||
sidebar_item_selected_bg = "#303446"
|
||||
sidebar_divider = "#949cbb"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#a5adce"
|
||||
modal_bg = "#303446"
|
||||
modal_border_active = "#949cbb"
|
||||
modal_cancel_fg = "#414559"
|
||||
modal_cancel_bg = "#ea999c"
|
||||
modal_confirm_fg = "#414559"
|
||||
modal_confirm_bg = "#99d1db"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#99d1db"
|
||||
help_menu_title = "#ea999c"
|
||||
|
||||
#-- Special
|
||||
cursor = "#f2d5cf"
|
||||
correct = "#a6d189"
|
||||
error = "#e78284"
|
||||
hint = "#85c1dc"
|
||||
cancel = "#ea999c"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Catppuccin Latte Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/GV14982 ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-latte"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#4c4f69"
|
||||
full_screen_bg = "#eff1f5"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#1e66f5", "#ca9ee6"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#4c4f69"
|
||||
file_panel_bg = "#eff1f5"
|
||||
file_panel_border = "#9ca0b0"
|
||||
file_panel_border_active = "#7287fd"
|
||||
file_panel_top_directory_icon = "#40a02b"
|
||||
file_panel_top_path = "#89b5fa"
|
||||
file_panel_item_selected_fg = "#04a5e5"
|
||||
file_panel_item_selected_bg = "#eff1f5"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#4c4f69"
|
||||
footer_bg = "#eff1f5"
|
||||
footer_border = "#9ca0b0"
|
||||
footer_border_active = "#40a02b"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#4c4f69"
|
||||
sidebar_bg = "#eff1f5"
|
||||
sidebar_title = "#209fb5"
|
||||
sidebar_border = "#eff1f5"
|
||||
sidebar_border_active = "#40a02b"
|
||||
sidebar_item_selected_fg = "#04a5e5"
|
||||
sidebar_item_selected_bg = "#eff1f5"
|
||||
sidebar_divider = "#7c7f93"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#4c4f69"
|
||||
modal_bg = "#eff1f5"
|
||||
modal_border_active = "#7c7f93"
|
||||
modal_cancel_fg = "#eff1f5"
|
||||
modal_cancel_bg = "#e64553"
|
||||
modal_confirm_fg = "#eff1f5"
|
||||
modal_confirm_bg = "#04a5e5"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#04a5e5"
|
||||
help_menu_title = "#fe640b"
|
||||
|
||||
#-- Special
|
||||
cursor = "#dc8a78"
|
||||
correct = "#40a02b"
|
||||
error = "#d20f39"
|
||||
hint = "#209fb5"
|
||||
cancel = "#e64553"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Catppuccin Macchiato Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/GV14982 ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-macchiato"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#a5adcb"
|
||||
full_screen_bg = "#24273a"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#8aadf4", "#c6a0f6"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#a5adcb"
|
||||
file_panel_bg = "#24273a"
|
||||
file_panel_border = "#6e738d"
|
||||
file_panel_border_active = "#b7bdf8"
|
||||
file_panel_top_directory_icon = "#a6da95"
|
||||
file_panel_top_path = "#8aadf4"
|
||||
file_panel_item_selected_fg = "#91d7e3"
|
||||
file_panel_item_selected_bg = "#24273a"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#a5adcb"
|
||||
footer_bg = "#24273a"
|
||||
footer_border = "#6e738d"
|
||||
footer_border_active = "#a6da95"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#a5adcb"
|
||||
sidebar_bg = "#24273a"
|
||||
sidebar_title = "#7dc4e4"
|
||||
sidebar_border = "#24273a"
|
||||
sidebar_border_active = "#ed8796"
|
||||
sidebar_item_selected_fg = "#91d7e3"
|
||||
sidebar_item_selected_bg = "#24273a"
|
||||
sidebar_divider = "#939ab7"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#a5adcb"
|
||||
modal_bg = "#24273a"
|
||||
modal_border_active = "#939ab7"
|
||||
modal_cancel_fg = "#363a4f"
|
||||
modal_cancel_bg = "#ee99a0"
|
||||
modal_confirm_fg = "#363a4f"
|
||||
modal_confirm_bg = "#91d7e3"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#91d7e3"
|
||||
help_menu_title = "#ee99a0"
|
||||
|
||||
#-- Special
|
||||
cursor = "#f4dbd6"
|
||||
correct = "#a6da95"
|
||||
error = "#ed8796"
|
||||
hint = "#7dc4e4"
|
||||
cancel = "#ee99a0"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Catppuccin Mocha Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/AnshumanNeon ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-mocha"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#a6adc8"
|
||||
full_screen_bg = "#1e1e2e"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#89b4fa", "#cba6f7"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#a6adc8"
|
||||
file_panel_bg = "#1e1e2e"
|
||||
file_panel_border = "#6c7086"
|
||||
file_panel_border_active = "#b4befe"
|
||||
file_panel_top_directory_icon = "#a6e3a1"
|
||||
file_panel_top_path = "#89b5fa"
|
||||
file_panel_item_selected_fg = "#98D0FD"
|
||||
file_panel_item_selected_bg = "#1e1e2e"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#a6adc8"
|
||||
footer_bg = "#1e1e2e"
|
||||
footer_border = "#6c7086"
|
||||
footer_border_active = "#a6e3a1"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#a6adc8"
|
||||
sidebar_bg = "#1e1e2e"
|
||||
sidebar_title = "#74c7ec"
|
||||
sidebar_border = "#1e1e2e"
|
||||
sidebar_border_active = "#f38ba8"
|
||||
sidebar_item_selected_fg = "#A6DBF7"
|
||||
sidebar_item_selected_bg = "#1e1e2e"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#a6adc8"
|
||||
modal_bg = "#1e1e2e"
|
||||
modal_border_active = "#868686"
|
||||
modal_cancel_fg = "#383838"
|
||||
modal_cancel_bg = "#eba0ac"
|
||||
modal_confirm_fg = "#383838"
|
||||
modal_confirm_bg = "#89dceb"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#89dceb"
|
||||
help_menu_title = "#eba0ac"
|
||||
|
||||
#-- Special
|
||||
cursor = "#f5e0dc"
|
||||
correct = "#a6e3a1"
|
||||
error = "#f38ba8"
|
||||
hint = "#73c7ec"
|
||||
cancel = "#eba0ac"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Dracula Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/BeanieBarrow ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "dracula"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#f8f8f2"
|
||||
full_screen_bg = "#282a36"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#50fa7b", "#ff5555"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#f8f8f2"
|
||||
file_panel_bg = "#282a36"
|
||||
file_panel_border = "#6272a4"
|
||||
file_panel_border_active = "#44475a"
|
||||
file_panel_top_directory_icon = "#50fa7b"
|
||||
file_panel_top_path = "#8be9fd"
|
||||
file_panel_item_selected_fg = "#ffb86c"
|
||||
file_panel_item_selected_bg = "#282a36"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#f8f8f2"
|
||||
footer_bg = "#282a36"
|
||||
footer_border = "#6272a4"
|
||||
footer_border_active = "#44475a"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#f8f8f2"
|
||||
sidebar_bg = "#282a36"
|
||||
sidebar_title = "#bd93f9"
|
||||
sidebar_border = "#282a36"
|
||||
sidebar_border_active = "#44475a"
|
||||
sidebar_item_selected_fg = "#ffb86c"
|
||||
sidebar_item_selected_bg = "#282a36"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#f8f8f2"
|
||||
modal_bg = "#282a36"
|
||||
modal_border_active = "#44475a"
|
||||
modal_cancel_fg = "#f8f8f2"
|
||||
modal_cancel_bg = "#6272a4"
|
||||
modal_confirm_fg = "#f8f8f2"
|
||||
modal_confirm_bg = "#ffb86c"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#ffb86c"
|
||||
help_menu_title = "#bd93f9"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ff79c6"
|
||||
correct = "#50fa7b"
|
||||
error = "#ff5555"
|
||||
hint = "#8be9fd"
|
||||
cancel = "#6272a4"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Everforest Dark Hard Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/fzahner ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "evergarden"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#d3c6aa"
|
||||
full_screen_bg = "#272e33"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#a7c080", "#e67e80"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#d3c6aa"
|
||||
file_panel_bg = "#272e33"
|
||||
file_panel_border = "#859289"
|
||||
file_panel_border_active = "#dbbc7f"
|
||||
file_panel_top_directory_icon = "#a7c080"
|
||||
file_panel_top_path = "#7fbbb3"
|
||||
file_panel_item_selected_fg = "#d699b6"
|
||||
file_panel_item_selected_bg = "#232a2e"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#d3c6aa"
|
||||
footer_bg = "#272e33"
|
||||
footer_border = "#859289"
|
||||
footer_border_active = "#d3c6aa"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#d3c6aa"
|
||||
sidebar_bg = "#272e33"
|
||||
sidebar_title = "#d699b6"
|
||||
sidebar_border = "#2d353b"
|
||||
sidebar_border_active = "#d3c6aa"
|
||||
sidebar_item_selected_fg = "#e69875"
|
||||
sidebar_item_selected_bg = "#2d353b"
|
||||
sidebar_divider = "#859289"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#d3c6aa"
|
||||
modal_bg = "#272e33"
|
||||
modal_border_active = "#859289"
|
||||
modal_cancel_fg = "#d3c6aa"
|
||||
modal_cancel_bg = "#232a2e"
|
||||
modal_confirm_fg = "#d3c6aa"
|
||||
modal_confirm_bg = "#e69875"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#a7c080"
|
||||
help_menu_title = "#e69875"
|
||||
|
||||
#-- Special
|
||||
cursor = "#a7c080"
|
||||
correct = "#a7c080"
|
||||
error = "#e67e80"
|
||||
hint = "#7fbbb3"
|
||||
cancel = "#859289"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Everforest Dark Medium Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/dotintegral ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-macchiato"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#d3c6aa"
|
||||
full_screen_bg = "#2d353b"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#a7c080", "#e67e80"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#d3c6aa"
|
||||
file_panel_bg = "#2d353b"
|
||||
file_panel_border = "#859289"
|
||||
file_panel_border_active = "#fff1c5"
|
||||
file_panel_top_directory_icon = "#a7c080"
|
||||
file_panel_top_path = "#7fbbb3"
|
||||
file_panel_item_selected_fg = "#d699b6"
|
||||
file_panel_item_selected_bg = "#232a2e"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#d3c6aa"
|
||||
footer_bg = "#2d353b"
|
||||
footer_border = "#859289"
|
||||
footer_border_active = "#dbbc7f"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#d3c6aa"
|
||||
sidebar_bg = "#2d353b"
|
||||
sidebar_title = "#d699b6"
|
||||
sidebar_border = "#2d353b"
|
||||
sidebar_border_active = "#dbbc7f"
|
||||
sidebar_item_selected_fg = "#e69875"
|
||||
sidebar_item_selected_bg = "#2d353b"
|
||||
sidebar_divider = "#859289"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#d3c6aa"
|
||||
modal_bg = "#2d353b"
|
||||
modal_border_active = "#859289"
|
||||
modal_cancel_fg = "#d3c6aa"
|
||||
modal_cancel_bg = "#232a2e"
|
||||
modal_confirm_fg = "#d3c6aa"
|
||||
modal_confirm_bg = "#e69875"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#a7c080"
|
||||
help_menu_title = "#e69875"
|
||||
|
||||
#-- Special
|
||||
cursor = "#a7c080"
|
||||
correct = "#a7c080"
|
||||
error = "#e67e80"
|
||||
hint = "#7fbbb3"
|
||||
cancel = "#859289"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Gruvbox Dark Hard Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/frost-phoenix ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "gruvbox"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#fbf1c7"
|
||||
full_screen_bg = "#1d2021"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#fb4934", "#b8bb26"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#fbf1c7"
|
||||
file_panel_bg = "#1d2021"
|
||||
file_panel_border = "#fbf1c7"
|
||||
file_panel_border_active = "#98971a"
|
||||
file_panel_top_directory_icon = "#689d6a"
|
||||
file_panel_top_path = "#458588"
|
||||
file_panel_item_selected_fg = "#d65d0e"
|
||||
file_panel_item_selected_bg = ""
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#fbf1c7"
|
||||
footer_bg = "#1d2021"
|
||||
footer_border = "#928374"
|
||||
footer_border_active = "#d79921"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#fbf1c7"
|
||||
sidebar_bg = "#1d2021"
|
||||
sidebar_title = "#b16286"
|
||||
sidebar_border = "#928374"
|
||||
sidebar_border_active = "#b16286"
|
||||
sidebar_item_selected_fg = "#d65d0e"
|
||||
sidebar_item_selected_bg = ""
|
||||
sidebar_divider = "#928374"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#fbf1c7"
|
||||
modal_bg = "#1d2021"
|
||||
modal_border_active = "#689d6a"
|
||||
modal_cancel_fg = "#fb4934"
|
||||
modal_cancel_bg = ""
|
||||
modal_confirm_fg = "#b8bb26"
|
||||
modal_confirm_bg = ""
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#689d6a"
|
||||
help_menu_title = "#b16286"
|
||||
|
||||
#-- Special
|
||||
cursor = "#689d6a"
|
||||
correct = "#98971a"
|
||||
error = "#ff6969"
|
||||
hint = "#468588"
|
||||
cancel = "#838383"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Gruvbox Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/yorukot ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "gruvbox"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#ebdbb2"
|
||||
full_screen_bg = "#282828"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#689d6a", "#fb4934"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#ebdbb2"
|
||||
file_panel_bg = "#282828"
|
||||
file_panel_border = "#868686"
|
||||
file_panel_border_active = "#fff1c5"
|
||||
file_panel_top_directory_icon = "#8ec07c"
|
||||
file_panel_top_path = "#458588"
|
||||
file_panel_item_selected_fg = "#d3869b"
|
||||
file_panel_item_selected_bg = "#282828"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#ebdbb2"
|
||||
footer_bg = "#282828"
|
||||
footer_border = "#868686"
|
||||
footer_border_active = "#d79921"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#ebdbb2"
|
||||
sidebar_bg = "#282828"
|
||||
sidebar_title = "#cc241d"
|
||||
sidebar_border = "#282828"
|
||||
sidebar_border_active = "#d79921"
|
||||
sidebar_item_selected_fg = "#e8751a"
|
||||
sidebar_item_selected_bg = "#282828"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#ebdbb2"
|
||||
modal_bg = "#282828"
|
||||
modal_border_active = "#868686"
|
||||
modal_cancel_fg = "#ebdbb2"
|
||||
modal_cancel_bg = "#6d6d6d"
|
||||
modal_confirm_fg = "#ebdbb2"
|
||||
modal_confirm_bg = "#ff4d00"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#8ec07c"
|
||||
help_menu_title = "#ff4d00"
|
||||
|
||||
#-- Special
|
||||
cursor = "#8ec07c"
|
||||
correct = "#8ec07c"
|
||||
error = "#ff6969"
|
||||
hint = "#458588"
|
||||
cancel = "#838383"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Hacks Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/charlesrocket ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "onedark"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#f8f8f2"
|
||||
full_screen_bg = "#000000"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#00ff00", "#afff00"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#f8f8f2"
|
||||
file_panel_bg = "#000000"
|
||||
file_panel_border = "#afff00"
|
||||
file_panel_border_active = "#6532ff"
|
||||
file_panel_top_directory_icon = "#afff00"
|
||||
file_panel_top_path = "#afff00"
|
||||
file_panel_item_selected_fg = "#ff8d34"
|
||||
file_panel_item_selected_bg = "#524549"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#f8f8f2"
|
||||
footer_bg = "#000000"
|
||||
footer_border = "#afff00"
|
||||
footer_border_active = "#6532ff"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#f8f8f2"
|
||||
sidebar_bg = "#000000"
|
||||
sidebar_title = "#afff00"
|
||||
sidebar_border = "#afff00"
|
||||
sidebar_border_active = "#6532ff"
|
||||
sidebar_item_selected_fg = "#000000"
|
||||
sidebar_item_selected_bg = "#ff8d34"
|
||||
sidebar_divider = "#615250"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#f8f8f2"
|
||||
modal_bg = "#000000"
|
||||
modal_border_active = "#6532ff"
|
||||
modal_cancel_fg = "#f9f9fe"
|
||||
modal_cancel_bg = "#000042"
|
||||
modal_confirm_fg = "#f9f9fe"
|
||||
modal_confirm_bg = "#ffb86c"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#ff8d34"
|
||||
help_menu_title = "#afff00"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ff0000"
|
||||
correct = "#47ef7d"
|
||||
error = "#d70000"
|
||||
hint = "#5bd9f3"
|
||||
cancel = "#6575ab"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Kaolin Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/AnshumanNeon ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-macchiato"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#efefef"
|
||||
full_screen_bg = "#17171a"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#74b09a", "#c74a4d"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#efefef"
|
||||
file_panel_bg = "#17171a"
|
||||
file_panel_border = "#74b09a"
|
||||
file_panel_border_active = "#74b09a"
|
||||
file_panel_top_directory_icon = "#f5c791"
|
||||
file_panel_top_path = "#d7936d"
|
||||
file_panel_item_selected_fg = "#4fa8a3"
|
||||
file_panel_item_selected_bg = "#17171a"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#efefef"
|
||||
footer_bg = "#17171a"
|
||||
footer_border = "#74b09a"
|
||||
footer_border_active = "#57b2c2"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#efefef"
|
||||
sidebar_bg = "#17171a"
|
||||
sidebar_title = "#f5c791"
|
||||
sidebar_border = "#17171a"
|
||||
sidebar_border_active = "#57b2c2"
|
||||
sidebar_item_selected_fg = "#ba667d"
|
||||
sidebar_item_selected_bg = "#17171a"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#efefef"
|
||||
modal_bg = "#17171a"
|
||||
modal_border_active = "#868686"
|
||||
modal_cancel_fg = "#eedcc1"
|
||||
modal_cancel_bg = "#c74a4d"
|
||||
modal_confirm_fg = "#eedcc1"
|
||||
modal_confirm_bg = "#3e594a"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#4fa8a3"
|
||||
help_menu_title = "#f5c791"
|
||||
|
||||
#-- Special
|
||||
cursor = "#f5c791"
|
||||
correct = "#74b09a"
|
||||
error = "#c74a4d"
|
||||
hint = "#4fa8a3"
|
||||
cancel = "#d7936d"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Monokai Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/CommandJoo ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "monokai"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#f8f8f2"
|
||||
full_screen_bg = "#272822"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#66d9ef", "#ae81ff"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#f8f8f2"
|
||||
file_panel_bg = "#272822"
|
||||
file_panel_border = "#75715e"
|
||||
file_panel_border_active = "#66d9ef"
|
||||
file_panel_top_directory_icon = "#e6db74"
|
||||
file_panel_top_path = "#e6db74"
|
||||
file_panel_item_selected_fg = "#66d9ef"
|
||||
file_panel_item_selected_bg = "#2e2e2e"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#f8f8f2"
|
||||
footer_bg = "#272822"
|
||||
footer_border = "#75715e"
|
||||
footer_border_active = "#a9dc76"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#f8f8f2"
|
||||
sidebar_bg = "#272822"
|
||||
sidebar_title = "#66d9ef"
|
||||
sidebar_border = "#75715e"
|
||||
sidebar_border_active = "#f92672"
|
||||
sidebar_item_selected_fg = "#66d9ef"
|
||||
sidebar_item_selected_bg = "#272822"
|
||||
sidebar_divider = "#75715e"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#f8f8f2"
|
||||
modal_bg = "#272822"
|
||||
modal_border_active = "#66d9ef"
|
||||
modal_cancel_fg = "#75715e"
|
||||
modal_cancel_bg = "#f92672"
|
||||
modal_confirm_fg = "#75715e"
|
||||
modal_confirm_bg = "#66d9ef"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#66d9ef"
|
||||
help_menu_title = "#ae81ff"
|
||||
|
||||
#-- Special
|
||||
cursor = "#66d9ef"
|
||||
correct = "#a6e22e"
|
||||
error = "#f92672"
|
||||
hint = "#66d9ef"
|
||||
cancel = "#e6db74"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Nord Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/rames-eltany ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "nord"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#e5e9f0"
|
||||
full_screen_bg = "#2e3440"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#81a1c1", "#bf616a"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#e5e9f0"
|
||||
file_panel_bg = "#2e3440"
|
||||
file_panel_border = "#4c566a"
|
||||
file_panel_border_active = "#d8dee9"
|
||||
file_panel_top_directory_icon = "#88c0d0"
|
||||
file_panel_top_path = "#88c0d0"
|
||||
file_panel_item_selected_fg = "#bf616a"
|
||||
file_panel_item_selected_bg = "#2e3440"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#e5e9f0"
|
||||
footer_bg = "#2e3440"
|
||||
footer_border = "#4c566a"
|
||||
footer_border_active = "#b48ead"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#e5e9f0"
|
||||
sidebar_bg = "#2e3440"
|
||||
sidebar_title = "#81a1c1"
|
||||
sidebar_border = "#2e3440"
|
||||
sidebar_border_active = "#b48ead"
|
||||
sidebar_item_selected_fg = "#88c0d0"
|
||||
sidebar_item_selected_bg = "#2e3440"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#e5e9f0"
|
||||
modal_bg = "#2e3440"
|
||||
modal_border_active = "#868686"
|
||||
modal_cancel_fg = "#e5e9f0"
|
||||
modal_cancel_bg = "#4c566a"
|
||||
modal_confirm_fg = "#e5e9f0"
|
||||
modal_confirm_bg = "#bf616a"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#8fbcbb"
|
||||
help_menu_title = "#81a1c1"
|
||||
|
||||
#-- Special
|
||||
cursor = "#88c0d0"
|
||||
correct = "#88c0d0"
|
||||
error = "#bf616a"
|
||||
hint = "#8fbcbb"
|
||||
cancel = "#d8dee9"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# OneDark Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/CommandJoo ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "onedark"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#a7aab0"
|
||||
full_screen_bg = "#2c2d31"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#68aee8", "#bb70d2"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#a7aab0"
|
||||
file_panel_bg = "#232326"
|
||||
file_panel_border = "#737994"
|
||||
file_panel_border_active = "#57a5e5"
|
||||
file_panel_top_directory_icon = "#dbb671"
|
||||
file_panel_top_path = "#dbb671"
|
||||
file_panel_item_selected_fg = "#51a8b3"
|
||||
file_panel_item_selected_bg = "#2c2d31"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#a7aab0"
|
||||
footer_bg = "#232326"
|
||||
footer_border = "#737994"
|
||||
footer_border_active = "#8fb573"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#a7aab0"
|
||||
sidebar_bg = "#232326"
|
||||
sidebar_title = "#57a5e5"
|
||||
sidebar_border = "#737994"
|
||||
sidebar_border_active = "#de5d68"
|
||||
sidebar_item_selected_fg = "#51a8b3"
|
||||
sidebar_item_selected_bg = "#2c2d31"
|
||||
sidebar_divider = "#818387"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#a7aab0"
|
||||
modal_bg = "#35363b"
|
||||
modal_border_active = "#51a8b3"
|
||||
modal_cancel_fg = "#414559"
|
||||
modal_cancel_bg = "#de5d68"
|
||||
modal_confirm_fg = "#414559"
|
||||
modal_confirm_bg = "#51a8b3"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#51a8b3"
|
||||
help_menu_title = "#bb70d2"
|
||||
|
||||
#-- Special
|
||||
cursor = "#68aee8"
|
||||
correct = "#a6d189"
|
||||
error = "#de5d68"
|
||||
hint = "#68aee8"
|
||||
cancel = "#c49060"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Poimandres Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/Myles-J ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-mocha"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#cdd6f4"
|
||||
full_screen_bg = "#1b1d24"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#a6e3a1", "#f38ba8"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#cdd6f4"
|
||||
file_panel_bg = "#1b1d24"
|
||||
file_panel_border = "#6c7086"
|
||||
file_panel_border_active = "#7fbbb3"
|
||||
file_panel_top_directory_icon = "#a6e3a1"
|
||||
file_panel_top_path = "#89b4fa"
|
||||
file_panel_item_selected_fg = "#a6e3a1"
|
||||
file_panel_item_selected_bg = "#2a303c"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#cdd6f4"
|
||||
footer_bg = "#1b1d24"
|
||||
footer_border = "#6c7086"
|
||||
footer_border_active = "#7fbbb3"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#cdd6f4"
|
||||
sidebar_bg = "#1b1d24"
|
||||
sidebar_title = "#cba6f7"
|
||||
sidebar_border = "#2a303c"
|
||||
sidebar_border_active = "#7fbbb3"
|
||||
sidebar_item_selected_fg = "#a6e3a1"
|
||||
sidebar_item_selected_bg = "#2a303c"
|
||||
sidebar_divider = "#6c7086"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#cdd6f4"
|
||||
modal_bg = "#1b1d24"
|
||||
modal_border_active = "#7fbbb3"
|
||||
modal_cancel_fg = "#cdd6f4"
|
||||
modal_cancel_bg = "#6c7086"
|
||||
modal_confirm_fg = "#cdd6f4"
|
||||
modal_confirm_bg = "#4a4e69"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#a6e3a1"
|
||||
help_menu_title = "#cba6f7"
|
||||
|
||||
#-- Special
|
||||
cursor = "#74c7ec"
|
||||
correct = "#a6e3a1"
|
||||
error = "#f38ba8"
|
||||
hint = "#89b4fa"
|
||||
cancel = "#6c7086"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Rose Pine Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/pearcidar ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "rose-pine"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#e0def4"
|
||||
full_screen_bg = "#191724"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#31784f", "#eb6f92"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#e0def4"
|
||||
file_panel_bg = "#191724"
|
||||
file_panel_border = "#403d52"
|
||||
file_panel_border_active = "#6e6e86"
|
||||
file_panel_top_directory_icon = "#9ccfd8"
|
||||
file_panel_top_path = "#ebbcba"
|
||||
file_panel_item_selected_fg = "#c4a7e7"
|
||||
file_panel_item_selected_bg = "#191724"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#e0def4"
|
||||
footer_bg = "#191724"
|
||||
footer_border = "#403d52"
|
||||
footer_border_active = "#f6c177"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#e0def4"
|
||||
sidebar_bg = "#191724"
|
||||
sidebar_title = "#6e6e86"
|
||||
sidebar_border = "#191724"
|
||||
sidebar_border_active = "#c4a7e7"
|
||||
sidebar_item_selected_fg = "#f6c177"
|
||||
sidebar_item_selected_bg = "#191724"
|
||||
sidebar_divider = "#868686"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#e0def4"
|
||||
modal_bg = "#191724"
|
||||
modal_border_active = "#868686"
|
||||
modal_cancel_fg = "#e0def4"
|
||||
modal_cancel_bg = "#524f67"
|
||||
modal_confirm_fg = "#e0def4"
|
||||
modal_confirm_bg = "#eb6f92"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#f6c177"
|
||||
help_menu_title = "#9ccfd8"
|
||||
|
||||
#-- Special
|
||||
cursor = "#9ccfd8"
|
||||
correct = "#8ec07c"
|
||||
error = "#ff6969"
|
||||
hint = "#31784f"
|
||||
cancel = "#838383"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Sugarplum Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/lemonlime0x3C33 ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-macchiato"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#db7ddd"
|
||||
full_screen_bg = "#111147"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#249a84", "#5ca8dc"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#db7ddd"
|
||||
file_panel_bg = "#111147"
|
||||
file_panel_border = "#a175d4"
|
||||
file_panel_border_active = "#53aaa1"
|
||||
file_panel_top_directory_icon = "#249a84"
|
||||
file_panel_top_path = "#249a84"
|
||||
file_panel_item_selected_fg = "#53b397"
|
||||
file_panel_item_selected_bg = "#53b397"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#5ca8dc"
|
||||
footer_bg = "#111147"
|
||||
footer_border = "#a175d4"
|
||||
footer_border_active = "#53aaa1"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#d0beee"
|
||||
sidebar_bg = "#111147"
|
||||
sidebar_title = "#db7ddd"
|
||||
sidebar_border = "#a175d4"
|
||||
sidebar_border_active = "#53aaa1"
|
||||
sidebar_item_selected_fg = "#249a84"
|
||||
sidebar_item_selected_bg = "#111147"
|
||||
sidebar_divider = "#565f89"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#98c7a3"
|
||||
modal_bg = "#111147"
|
||||
modal_border_active = "#53aaa1"
|
||||
modal_cancel_fg = "#7c4094"
|
||||
modal_cancel_bg = "#7c4094"
|
||||
modal_confirm_fg = "#7c4094"
|
||||
modal_confirm_bg = "#7c4094"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#7dcfff"
|
||||
help_menu_title = "#73daca"
|
||||
|
||||
#-- Special
|
||||
cursor = "#53b397"
|
||||
correct = "#524094"
|
||||
error = "#2082a6"
|
||||
hint = "#91d4c2"
|
||||
cancel = "#b53dff"
|
||||
@@ -0,0 +1,76 @@
|
||||
##############################################
|
||||
# #
|
||||
# Tokyo Night Theme #
|
||||
# #
|
||||
##############################################
|
||||
|
||||
# This theme was created by: https://github.com/pearcidar ! Thank you <3
|
||||
|
||||
# This contains the theme config file for superfile! For more details see:
|
||||
# https://superfile.dev/configure/custom-theme/
|
||||
|
||||
###############################################################################
|
||||
# Code Syntax Highlighting #
|
||||
###############################################################################
|
||||
|
||||
# Find one you like at: https://github.com/alecthomas/chroma/blob/master/styles.
|
||||
|
||||
code_syntax_highlight = "catppuccin-macchiato"
|
||||
|
||||
###############################################################################
|
||||
# Base Colors #
|
||||
###############################################################################
|
||||
|
||||
#-- Full Screen
|
||||
full_screen_fg = "#a9b1d6"
|
||||
full_screen_bg = "#1a1b26"
|
||||
|
||||
#-- Gradient
|
||||
# Note: This currently only supports two colors.
|
||||
gradient_color = ["#7aa2f7", "#bb9af7"]
|
||||
|
||||
#-- File Panel
|
||||
file_panel_fg = "#a9b1d6"
|
||||
file_panel_bg = "#1a1b26"
|
||||
file_panel_border = "#414868"
|
||||
file_panel_border_active = "#b4befe"
|
||||
file_panel_top_directory_icon = "#73daca"
|
||||
file_panel_top_path = "#7aa2f7"
|
||||
file_panel_item_selected_fg = "#2ac3de"
|
||||
file_panel_item_selected_bg = "#1a1b26"
|
||||
|
||||
#-- Footer
|
||||
footer_fg = "#a9b1d6"
|
||||
footer_bg = "#1a1b26"
|
||||
footer_border = "#414868"
|
||||
footer_border_active = "#73daca"
|
||||
|
||||
#-- Sidebar
|
||||
sidebar_fg = "#a9b1d6"
|
||||
sidebar_bg = "#1a1b26"
|
||||
sidebar_title = "#73daca"
|
||||
sidebar_border = "#24283b"
|
||||
sidebar_border_active = "#f7768e"
|
||||
sidebar_item_selected_fg = "#7dcfff"
|
||||
sidebar_item_selected_bg = "#1a1b26"
|
||||
sidebar_divider = "#565f89"
|
||||
|
||||
#-- Modals
|
||||
modal_fg = "#a9b1d6"
|
||||
modal_bg = "#1a1b26"
|
||||
modal_border_active = "#73daca"
|
||||
modal_cancel_fg = "#24383b"
|
||||
modal_cancel_bg = "#e0af68"
|
||||
modal_confirm_fg = "#24283b"
|
||||
modal_confirm_bg = "#9ece6a"
|
||||
|
||||
#-- Help Menu
|
||||
help_menu_hotkey = "#7dcfff"
|
||||
help_menu_title = "#73daca"
|
||||
|
||||
#-- Special
|
||||
cursor = "#ff9e64"
|
||||
correct = "#9ece6a"
|
||||
error = "#f7768e"
|
||||
hint = "#7dcfff"
|
||||
cancel = "#ff9e64"
|
||||
Reference in New Issue
Block a user