diff --git a/alt/alias.nix b/alt/alias.nix deleted file mode 100644 index daee6ed..0000000 --- a/alt/alias.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ config, pkgs, ... }: - -{ - home.shellAliases = { - htop = "btm -b"; - ymd = "date +'%Y-%m-%d'"; - cb = "cd $(sed 's|^file://||' /home/till/.config/gtk-3.0/bookmarks | fzf --height 10% --reverse)"; - v = "nvim"; - r = "R --no-save --no-restore"; - R = "R --no-save --no-restore"; - cdg = "cd \$(git rev-parse --show-toplevel)"; - map = "telnet mapscii.me"; - weather = "curl wttr.in/frankfurt"; - }; -} diff --git a/alt/fish.nix b/alt/fish.nix deleted file mode 100644 index a60823f..0000000 --- a/alt/fish.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ config, pkgs, ... }: -{ - programs.fish = { - enable = true; - interactiveShellInit = "fish_add_path ${config.xdg.dataHome}/npm/packages/bin"; - shellInit = '' - set -gx EDITOR "nvim" - set -gx VISUAL "nvim" - - function fish_greeting; end - - function startrloft --description 'Starts R with custom environment' - set -lx R_ENVIRON_USER "~/.config/rloft/RLoft_environ" - R -q - end - - function vd --wraps vim --description 'vim with date in filename' - nvim (ymd)_$argv.md - end - - function lipsum --description 'Create placeholder text' - nix-shell -p perl536Packages.TextLorem --run 'lorem '(echo $argv) - end - - set -U fish_prompt_pwd_dir_length 0 - - function fish_prompt --description "Write out the prompt" - echo -s (set_color brblack) (basename $PWD) (set_color normal) (set_color magenta) ' $ ' (set_color normal) - end - - function fish_right_prompt --description "Display info to the right of the prompt" - echo -s (__fish_git_prompt) - end - - function fish_mode_prompt; end - - set fish_cursor_default line blink - - set __fish_git_prompt_showdirtystate 'yes' - set __fish_git_prompt_showstashstate 'yes' - set __fish_git_prompt_showuntrackedfiles 'yes' - set __fish_git_prompt_showupstream 'yes' - set __fish_git_prompt_color_upstream_ahead green - set __fish_git_prompt_color_upstream_behind red - set __fish_git_prompt_char_dirtystate '*' - set __fish_git_prompt_char_stagedstate '→' - set __fish_git_prompt_char_untrackedfiles '☡' - set __fish_git_prompt_char_stashstate '↩' - set __fish_git_prompt_char_upstream_ahead '+' - set __fish_git_prompt_char_upstream_behind '-' - - ''; - }; -} diff --git a/home/alt.nix b/home/alt.nix index 8c31698..5e9fa4e 100644 --- a/home/alt.nix +++ b/home/alt.nix @@ -33,14 +33,10 @@ # commandline fzf - nnn - jq - progress silver-searcher tmux wl-clipboard - firefox qbittorrent vlc mullvad-vpn @@ -49,6 +45,7 @@ imports = [ ./desktop + ./firefox.nix ./alias.nix ]; @@ -71,4 +68,8 @@ }; }; + programs.fish.enable = true; + home.shellAliases = { + v = "nvim"; + }; }