diff --git a/home-manager/users/nix-on-droid/default.nix b/home-manager/users/nix-on-droid/default.nix deleted file mode 100644 index 23bf1df..0000000 --- a/home-manager/users/nix-on-droid/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ config, lib, pkgs, inputs, ... }: { - - imports = [ - ./programs - ./services - ./packages - ./dotfiles - ]; - - options.homeconfig = { - host = lib.options.mkOption { - type = lib.types.str; - default = null; - }; - - home-manager.enable = lib.options.mkOption { - type = lib.types.bool; - default = false; - }; - }; - - config = { - - home.stateVersion = "24.11"; - - home.username = "nix-on-droid"; - - home.homeDirectory = "/data/data/com.termux.nix/files/home"; - - nix = { - package = pkgs.nix; - - nixPath = [ - "nixpkgs=${inputs.nixpkgs}" - ]; - - settings = { - experimental-features = [ "nix-command" "flakes" ]; - }; - }; - - programs.ssh.enable = true; - - programs.home-manager.enable = config.homeconfig.home-manager.enable; - - }; -} diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/bluescape.jpg b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/bluescape.jpg deleted file mode 100644 index e55732d..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/bluescape.jpg and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/galaxy.jpg b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/galaxy.jpg deleted file mode 100755 index a2771c3..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/galaxy.jpg and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.gif deleted file mode 100644 index 6b19557..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.jpg b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.jpg deleted file mode 100644 index 3149f64..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/kurisu.jpg and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/llenn.png b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/llenn.png deleted file mode 100644 index 5f7c800..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/llenn.png and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin.png b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin.png deleted file mode 100644 index b616d1d..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin.png and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin1.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin1.gif deleted file mode 100644 index f733c6d..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin1.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin2.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin2.gif deleted file mode 100644 index d7b790a..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/megumin2.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/ngnl.jpg b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/ngnl.jpg deleted file mode 100644 index 6091d86..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/ngnl.jpg and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/orangescape.jpg b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/orangescape.jpg deleted file mode 100644 index c107dfa..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/orangescape.jpg and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/rezero.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/rezero.gif deleted file mode 100644 index 04e0ec9..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/rezero.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.gif deleted file mode 100644 index 2e4bf6f..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.png b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.png deleted file mode 100644 index b282367..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sao.png and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sinon.gif b/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sinon.gif deleted file mode 100644 index c7a52c9..0000000 Binary files a/home-manager/users/nix-on-droid/dotfiles/Wallpaper/sinon.gif and /dev/null differ diff --git a/home-manager/users/nix-on-droid/dotfiles/default.nix b/home-manager/users/nix-on-droid/dotfiles/default.nix deleted file mode 100644 index 50c8cfc..0000000 --- a/home-manager/users/nix-on-droid/dotfiles/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ config, lib, ... }: { - - home.file = { - ".config/wal/templates" = { source = ./wal/templates; recursive = true; }; - "Pictures/Wallpaper" = { source = ./Wallpaper; recursive = true; }; - }; - -} diff --git a/home-manager/users/nix-on-droid/dotfiles/wal/templates/cava_config b/home-manager/users/nix-on-droid/dotfiles/wal/templates/cava_config deleted file mode 100644 index b85c4df..0000000 --- a/home-manager/users/nix-on-droid/dotfiles/wal/templates/cava_config +++ /dev/null @@ -1,279 +0,0 @@ -## Configuration file for CAVA. -# Remove the ; to change parameters. - - -[general] - -# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0 -; mode = normal - -# Accepts only non-negative values. -; framerate = 60 - -# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off -# new as of 0.6.0 autosens of low values (dynamic range) -# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0 -; autosens = 1 -; overshoot = 20 - -# Manual sensitivity in %. If autosens is enabled, this will only be the initial value. -# 200 means double height. Accepts only non-negative values. -; sensitivity = 100 - -# The number of bars (0-512). 0 sets it to auto (fill up console). -# Bars' width and space between bars in number of characters. -; bars = 0 -; bar_width = 2 -; bar_spacing = 1 -# bar_height is only used for output in "noritake" format -; bar_height = 32 - -# For SDL width and space between bars is in pixels, defaults are: -; bar_width = 20 -; bar_spacing = 5 - -# sdl_glsl have these default values, they are only used to calulate max number of bars. -; bar_width = 1 -; bar_spacing = 0 - - -# Lower and higher cutoff frequencies for lowest and highest bars -# the bandwidth of the visualizer. -# Note: there is a minimum total bandwidth of 43Mhz x number of bars. -# Cava will automatically increase the higher cutoff if a too low band is specified. -; lower_cutoff_freq = 50 -; higher_cutoff_freq = 10000 - - -# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and -# only check for input once per second. Cava will wake up once input is detected. 0 = disable. -; sleep_timer = 0 - - -[input] - -# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem' -# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with. -# On Mac it defaults to 'portaudio' or 'fifo' -# On windows this is automatic and no input settings are needed. -# -# All input methods uses the same config variable 'source' -# to define where it should get the audio. -# -# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink -# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them). -# -# For pipewire 'source' will be the object name or object.serial of the device to capture from. -# Both input and output devices are supported. -# -# For alsa 'source' will be the capture device. -# For fifo 'source' will be the path to fifo-file. -# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address -# -# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'. -# README.md contains further information on how to setup CAVA for sndio. -# -# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device. -# README.md contains further information on how to setup CAVA for OSS on FreeBSD. -# -# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'. -# README.md contains further information on how to setup CAVA for JACK. -# -; method = pulse -; source = auto - -; method = pipewire -; source = auto - -; method = alsa -; source = hw:Loopback,1 - -; method = fifo -; source = /tmp/mpd.fifo - -; method = shmem -; source = /squeezelite-AA:BB:CC:DD:EE:FF - -; method = portaudio -; source = auto - -; method = sndio -; source = default - -; method = oss -; source = /dev/dsp - -; method = jack -; source = default - -# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods: -# sample_rate: fifo, pipewire, sndio, oss -# sample_bits: fifo, pipewire, sndio, oss -# channels: sndio, oss, jack -# autoconnect: jack -# Other methods ignore these settings. -# -# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported -# by the chosen audio device, the device will use other supported values instead. -# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it -# will use 44100, 16 and 1. -# -; sample_rate = 44100 -; sample_bits = 16 -; channels = 2 -; autoconnect = 2 - - -[output] - -# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl' -# or 'sdl_glsl'. -# 'noncurses' (default) uses a buffer and cursor movements to only print -# changes from frame to frame in the terminal. Uses less resources and is less -# prone to tearing (vsync issues) than 'ncurses'. -# -# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data -# stream of the bar heights that can be used to send to other applications. -# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above. -# -# 'noritake' outputs a bitmap in the format expected by a Noritake VFD display -# in graphic mode. It only support the 3000 series graphical VFDs for now. -# -# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context. -# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or -# use one of the predefined ones. -; method = noncurses - -# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'. -# Default is 'bottom'. Other orientations are only supported on sdl and ncruses -# output. Note: many fonts have weird glyphs for 'top' and 'right' characters, -# which can make ncurses not look right. -; orientation = bottom - -# Visual channels. Can be 'stereo' or 'mono'. -# 'stereo' mirrors both channels with low frequencies in center. -# 'mono' outputs left to right lowest to highest frequencies. -# 'mono_option' set mono to either take input from 'left', 'right' or 'average'. -# set 'reverse' to 1 to display frequencies the other way around. -; channels = stereo -; mono_option = average -; reverse = 0 - -# Raw output target. A fifo will be created if target does not exist. -; raw_target = /dev/stdout - -# Raw data format. Can be 'binary' or 'ascii'. -; data_format = binary - -# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530). -; bit_format = 16bit - -# Ascii max value. In 'ascii' mode range will run from 0 to value specified here -; ascii_max_range = 1000 - -# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters. -# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)). -; bar_delimiter = 59 -; frame_delimiter = 10 - -# sdl window size and position. -1,-1 is centered. -; sdl_width = 1000 -; sdl_height = 500 -; sdl_x = -1 -; sdl_y= -1 -; sdl_full_screen = 0 - -# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none' -# 'frequency' displays the lower cut off frequency of the bar above. -# Only supported on ncurses and noncurses output. -; xaxis = none - -# enable alacritty synchronized updates. 1 = on, 0 = off -# removes flickering in alacritty terminal emulator. -# defaults to off since the behaviour in other terminal emulators is unknown -; alacritty_sync = 0 - -# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders -; vertex_shader = pass_through.vert -; fragment_shader = bar_spectrum.frag - -; for glsl output mode, keep rendering even if no audio -; continuous_rendering = 0 - -# disable console blank (screen saver) in tty -# (Not supported on FreeBSD) -; disable_blanking = 0 - -# show a flat bar at the bottom of the screen when idle, 1 = on, 0 = off -; show_idle_bar_heads = 1 - -# show waveform instead of frequency spectrum, 1 = on, 0 = off -; waveform = 0 - -[color] - -# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow. -# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires -# a terminal that can change color definitions such as Gnome-terminal or rxvt. -# default is to keep current terminal color -; background = default -; foreground = default - -# SDL and sdl_glsl only support hex code colors, these are the default: -; background = '#111111' -; foreground = '#33ffff' - - -# Gradient mode, only hex defined colors are supported, -# background must also be defined in hex or remain commented out. 1 = on, 0 = off. -# You can define as many as 8 different colors. They range from bottom to top of screen - gradient = 1 - gradient_count = 8 - gradient_color_1 = '{color1}' - gradient_color_2 = '{color2}' - gradient_color_3 = '{color3}' - gradient_color_4 = '{color4}' - gradient_color_5 = '{color5}' - gradient_color_6 = '{color6}' - gradient_color_7 = '{color7}' - gradient_color_8 = '{color8}' - - - -[smoothing] - -# Percentage value for integral smoothing. Takes values from 0 - 100. -# Higher values means smoother, but less precise. 0 to disable. -# DEPRECATED as of 0.8.0, use noise_reduction instead -; integral = 77 - -# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable. -; monstercat = 0 -; waves = 0 - -# Set gravity percentage for "drop off". Higher values means bars will drop faster. -# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off". -# DEPRECATED as of 0.8.0, use noise_reduction instead -; gravity = 100 - - -# In bar height, bars that would have been lower that this will not be drawn. -# DEPRECATED as of 0.8.0 -; ignore = 0 - -# Noise reduction, int 0 - 100. default 77 -# the raw visualization is very noisy, this factor adjusts the integral and gravity filters to keep the signal smooth -# 100 will be very slow and smooth, 0 will be fast but noisy. -; noise_reduction = 77 - - -[eq] - -# This one is tricky. You can have as much keys as you want. -# Remember to uncomment more than one key! More keys = more precision. -# Look at readme.md on github for further explanations and examples. -; 1 = 1 # bass -; 2 = 1 -; 3 = 1 # midtone -; 4 = 1 -; 5 = 1 # treble diff --git a/home-manager/users/nix-on-droid/packages/default.nix b/home-manager/users/nix-on-droid/packages/default.nix deleted file mode 100644 index f6645a1..0000000 --- a/home-manager/users/nix-on-droid/packages/default.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ config, lib, pkgs, inputs, ... }: let - system = "x86_64-linux"; - - pkgs-us = import inputs.nixpkgs-us { - inherit system; - config.allowUnfree = true; - }; - - in { - - imports = [ - ./scripts - ]; - - options.homeconfig.minimal = lib.options.mkOption { - type = lib.types.bool; - default = false; - }; - - config = lib.mkMerge [ - - { - home.packages = with pkgs; [ - killall - zip - unzip - gcc - zulu - rsync - git - openssh - ]; - } - - (lib.mkIf (!config.homeconfig.minimal) { - - nixpkgs.config = { - allowUnfree = true; - }; - - home.packages = with pkgs; let - pypkgs = ps: with ps; [ - numpy - pandas - torch - torchvision - torchaudio - transformers - datasets - pyaudio - faster-whisper - pyusb - ]; - - in [ - - cava - neovim-remote - - (pkgs.python311.withPackages pypkgs) - - neofetch - ]; - - }) - ]; - -} diff --git a/home-manager/users/nix-on-droid/packages/scripts/default.nix b/home-manager/users/nix-on-droid/packages/scripts/default.nix deleted file mode 100644 index 417f04c..0000000 --- a/home-manager/users/nix-on-droid/packages/scripts/default.nix +++ /dev/null @@ -1,97 +0,0 @@ -{ config, lib, pkgs, ... }: { - - options = { - homeScripts.enable = lib.options.mkOption { - type = lib.types.bool; - default = true; - }; - }; - - config = lib.mkIf config.homeScripts.enable { - home.packages = [ - - #scripts - (pkgs.writeShellScriptBin "_systemRebuild" '' - ${pkgs.nh}/bin/nh os switch --ask /home/nathan/Projects/System - echo //////Enter to close////// - read - '') - (pkgs.writeShellScriptBin "_homeRebuild" '' - ${pkgs.nh}/bin/nh home switch --ask /home/nathan/Projects/System - echo //////Enter to close////// - read - '') - - (pkgs.writeShellScriptBin "randWallpaper" '' - file=$(ls /home/nathan/Pictures/Wallpaper/ | shuf -n 1) - setWallpaper /home/nathan/Pictures/Wallpaper/$file - '') - - (pkgs.writeShellScriptBin "setWallpaper" '' - img=''$(realpath ''${1:-~/.cache/bg}) - p=''$(ps -e | grep mpvpaper | sed -n -e "s/ *//" -e "s/ /\n/" -e "1 P") - ${pkgs.mpvpaper}/bin/mpvpaper -f -o "loop" '*' $img && \ - changeColors $img $2 && \ - sleep 0.4 && \ - kill $p - '') - - (pkgs.writeShellScriptBin "changeColors" '' - - if [[ $(ls ~/.cache/ | grep bga) != bga ]]; then - echo 100 > ~/.cache/bga - fi - - alpha=''${2:-`cat ~/.cache/bga`} - - img=''$(realpath ''${1:-~/.cache/bg}) - - if [[ $alpha -lt 0 ]]; then - $alpha=0 - fi - - if [[ $alpha -gt 100 ]]; then - $alpha=100 - fi - - wal -i $img -a $alpha --cols16 -n - - echo $alpha > ~/.cache/bga - - rm ~/.cache/bg - ln -s $img ~/.cache/bg - - sleep 0.4 - - pywalfox update & - - themecord > ~/.cache/_.txt && rm ~/.cache/_.txt - - [[ $(pidof cava) != "" ]] && pkill -USR1 cava & - - for i in $(ls /run/user/1000 | grep nvim); do nvr -s --servername /run/user/1000/$i --remote-send 'colorscheme pywal'; done - - pkill -USR1 kitty - '') - - (pkgs.writeShellScriptBin "onSystemStart" '' - randWallpaper & - ags & - pypr & - lxqt-policykit-agent & - # nmcli device wifi connect EagleNet password '~?C#@ZiH' & - hyprctl setcursor Bibata-Modern-Classic 16 & - wayvnc & - hyprctl reload & - novnc & - '') - - (pkgs.writeShellScriptBin "colorPrefix" '' - exec -a "$0" "$@" & - sleep 0.4 && changeColors & - '') - - ]; - }; -} - diff --git a/home-manager/users/nix-on-droid/programs/calcurse/default.nix b/home-manager/users/nix-on-droid/programs/calcurse/default.nix deleted file mode 100644 index b63913b..0000000 --- a/home-manager/users/nix-on-droid/programs/calcurse/default.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ config, lib, pkgs, ... }: { - - options.homeconfig.calcurse.enable = lib.options.mkOption { - type = lib.types.bool; - default = false; - }; - - config = lib.mkIf config.homeconfig.calcurse.enable { - home.packages = with pkgs; [ - calcurse - libnotify - ]; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/default.nix b/home-manager/users/nix-on-droid/programs/default.nix deleted file mode 100644 index aeb767b..0000000 --- a/home-manager/users/nix-on-droid/programs/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ config, lib, pkgs, inputs, ... }: { - - imports = [ - ./terminal - ./pywal - ./calcurse - ]; - - config = { - - home.packages = [ - inputs.nixvim.packages.${pkgs.system}.default - ]; - - home.sessionVariables.EDITOR = "nvim"; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/pywal/default.nix b/home-manager/users/nix-on-droid/programs/pywal/default.nix deleted file mode 100644 index 843ad5f..0000000 --- a/home-manager/users/nix-on-droid/programs/pywal/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ config, lib, pkgs, inputs, ... }: { - - options.homeconfig.wal.enable = lib.options.mkOption { - type = lib.types.bool; - default = false; - }; - - config = lib.mkIf config.homeconfig.wal.enable { - - home.packages = with pkgs; [ - pywal16 - imagemagick - ]; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/bat/default.nix b/home-manager/users/nix-on-droid/programs/terminal/bat/default.nix deleted file mode 100644 index 2c1f101..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/bat/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.bat = { - - enable = true; - - extraPackages = with pkgs.bat-extras; [ - batman - batpipe - batgrep - batdiff - batwatch - prettybat - ]; - - - }; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/default.nix b/home-manager/users/nix-on-droid/programs/terminal/default.nix deleted file mode 100644 index 52de2fc..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/default.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ ... }: { - - imports = [ - ./bat - ./eza - ./fzf - ./tmux - ./kitty - ./zoxide - ./zsh - ]; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/eza/default.nix b/home-manager/users/nix-on-droid/programs/terminal/eza/default.nix deleted file mode 100644 index 3f6d4a9..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/eza/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.eza = { - - enable = true; - - enableZshIntegration = true; - - extraOptions = [ - "--color=auto" - ]; - - git = true; - - icons = "auto"; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/fzf/default.nix b/home-manager/users/nix-on-droid/programs/terminal/fzf/default.nix deleted file mode 100644 index b9b7e6a..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/fzf/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.fzf = { - - enable = true; - - enableZshIntegration = true; - - tmux = { - #enableShellIntegration = true; - - #shellIntegrationOptions = []; - }; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/kitty/default.nix b/home-manager/users/nix-on-droid/programs/terminal/kitty/default.nix deleted file mode 100644 index ce01540..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/kitty/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.kitty = { - - enable = true; - - font = { - name = "FiraCode Nerd Font"; - size = 12; - }; - - extraConfig = '' - -confirm_os_window_close 0 - -include ${config.home.homeDirectory}/.cache/wal/colors-kitty.conf - -disable_ligatures never - -dynamic_background_opacity yes - -tab_bar_edge top - -map ctrl+shift+t new_tab -map ctrl+shift+w close_tab - -map ctrl+tab next_tab -map ctrl+shift+tab previous_tab - - ''; - }; -} - diff --git a/home-manager/users/nix-on-droid/programs/terminal/tmux/default.nix b/home-manager/users/nix-on-droid/programs/terminal/tmux/default.nix deleted file mode 100644 index 62d73f7..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/tmux/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.tmux = { - - enable = true; - - clock24 = true; - - mouse = true; - - baseIndex = 1; - - keyMode = "vi"; - - prefix = "C-b"; - - shell = "${pkgs.zsh}/bin/zsh"; - - }; - -} - - diff --git a/home-manager/users/nix-on-droid/programs/terminal/zoxide/default.nix b/home-manager/users/nix-on-droid/programs/terminal/zoxide/default.nix deleted file mode 100644 index afbf058..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/zoxide/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ config, lib, pkgs, ... }: { - - programs.zoxide = { - - enable = true; - - enableZshIntegration = true; - - options = [ - "--cmd cd" - ]; - }; -} diff --git a/home-manager/users/nix-on-droid/programs/terminal/zsh/default.nix b/home-manager/users/nix-on-droid/programs/terminal/zsh/default.nix deleted file mode 100644 index 5fdd097..0000000 --- a/home-manager/users/nix-on-droid/programs/terminal/zsh/default.nix +++ /dev/null @@ -1,156 +0,0 @@ -{ config, lib, pkgs, ... }: { - - home.packages = with pkgs; [ - oh-my-posh - ]; - - programs.zsh = { - - enable = true; - - enableCompletion = true; - - autosuggestion.enable = true; - - syntaxHighlighting.enable = true; - - shellAliases = { - ls = "eza"; - ll = "ls -l"; - - ksh = "kitten ssh"; - - vi = "nvim"; - vim = "nvim"; - - }; - - history = { - size = 5000; - ignoreAllDups = true; - ignoreSpace = true; - share = true; - }; - - initExtraFirst = '' - cat ${config.home.homeDirectory}/.cache/wal/sequences - eval "$(oh-my-posh init zsh --config ${config.home.homeDirectory}/.cache/wal/ohmyposh.toml)" - ''; - - }; - - home.file.".config/wal/templates/ohmyposh.toml".text = '' -#:schema https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json - -version = 2 -final_space = true -console_title_template = '{{{{ .Shell }}}} in {{{{ .Folder }}}}' - -[[blocks]] - type = 'prompt' - alignment = 'left' - newline = true - - [[blocks.segments]] - type = 'os' - style = 'diamond' - trailing_diamond = '' - background = 'p:c1' - foreground = 'p:c12' - template = ' {{{{ .Icon }}}} ' - - [[blocks.segments]] - type = 'session' - style = 'diamond' - trailing_diamond = '' - background = 'p:c2' - foreground = 'p:c14' - template = '{{{{ .UserName }}}}@{{{{ .HostName }}}}' - - [[blocks.segments]] - type = 'path' - style = 'diamond' - trailing_diamond = '' - background = 'p:c4' - foreground = 'p:c13' - template = '{{{{ .Path }}}}' - - [blocks.segments.properties] - style = 'full' - -[[blocks]] - type = 'prompt' - overflow = 'hidden' - alignment = 'right' - - [[blocks.segments]] - type = 'executiontime' - style = 'diamond' - leading_diamond = '' - background = 'p:c4' - foreground = 'p:c13' - template = '{{{{ .FormattedMs }}}}' - - [[blocks.segments]] - type = 'time' - style = 'diamond' - leading_diamond = '' - background = 'p:c2' - foreground = 'p:c14' - - [[blocks.segments]] - type = 'shell' - style = 'diamond' - leading_diamond = '' - background = 'p:c1' - foreground = 'p:c12' - -[[blocks]] - type = 'prompt' - alignment = 'left' - newline = true - - [[blocks.segments]] - type = 'text' - style = 'plain' - background = 'transparent' - foreground_templates = [ - "{{{{ if gt .Code 0 }}}}p:c13{{{{end}}}}", - "{{{{ if eq .Code 0 }}}}p:c14{{{{end}}}}", - ] - template = "{{{{ if gt .Code 0 }}}}!❭ {{{{else}}}}❭ {{{{end}}}}" - -[transient_prompt] - foreground_templates = [ - "{{{{ if gt .Code 0 }}}}p:c13{{{{end}}}}", - "{{{{ if eq .Code 0 }}}}p:c14{{{{end}}}}", - ] - background = 'transparent' - template = "{{{{ if gt .Code 0 }}}}!❭ {{{{else}}}}❭ {{{{end}}}}" - -[secondary_prompt] - background = 'transparent' - forground = 'p:c14' - template = "❭❭ " - - -[palette] - -c0 = "{color0}" -c1 = "{color1}" -c2 = "{color2}" -c3 = "{color3}" -c4 = "{color4}" -c5 = "{color5}" -c6 = "{color6}" -c7 = "{color7}" -c8 = "{color8}" -c9 = "{color9}" -c10 = "{color10}" -c11 = "{color11}" -c12 = "{color12}" -c13 = "{color13}" -c14 = "{color14}" -c15 = "{color15}" - ''; -} diff --git a/home-manager/users/nix-on-droid/services/custom/default.nix b/home-manager/users/nix-on-droid/services/custom/default.nix deleted file mode 100644 index 92e1d82..0000000 --- a/home-manager/users/nix-on-droid/services/custom/default.nix +++ /dev/null @@ -1 +0,0 @@ -{}: {} diff --git a/home-manager/users/nix-on-droid/services/default.nix b/home-manager/users/nix-on-droid/services/default.nix deleted file mode 100644 index 7af78d4..0000000 --- a/home-manager/users/nix-on-droid/services/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -{ ... }: { - imports = [ - ]; -}