This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
UN="$(cat /etc/workuser)"
|
||||
HD="/home/$UN"
|
||||
|
||||
if [[ -e "$HD/.setupdone" ]]; then
|
||||
sleep 86400;
|
||||
exit
|
||||
fi
|
||||
|
||||
sudo \
|
||||
--set-home \
|
||||
--non-interactive \
|
||||
-u $UN \
|
||||
bash ./usersetup.sh && \
|
||||
sudo \
|
||||
--set-home \
|
||||
--non-interactive \
|
||||
-u $UN \
|
||||
touch $HD/.setupdone
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [[ -e ~/.home/Documents/scratch/dev ]]; then
|
||||
ln -s ~/.home/Documents/scratch/dev ~/dev
|
||||
else
|
||||
ln -s ~/.home/dev ~/dev
|
||||
fi
|
||||
50
root/home/user/.config/nixpkgs/config.nix
Normal file
50
root/home/user/.config/nixpkgs/config.nix
Normal file
@@ -0,0 +1,50 @@
|
||||
{ pkgs }:
|
||||
let
|
||||
# Inherit utilities
|
||||
inherit (pkgs) lib buildEnv;
|
||||
|
||||
homeDir = builtins.getEnv "HOME";
|
||||
|
||||
in {
|
||||
allowUnfree = true;
|
||||
#jre = pkgs.oraclejre8;
|
||||
#jdk = pkgs.oraclejdk8;
|
||||
|
||||
packageOverrides = pkgs: {
|
||||
|
||||
workEnv = lib.lowPrio (buildEnv {
|
||||
name = "work-env";
|
||||
ignoreCollisions = true;
|
||||
paths = with pkgs; [
|
||||
sneakDefaultPkgs
|
||||
weechat
|
||||
];
|
||||
});
|
||||
|
||||
sneakDefaultPkgs = lib.lowPrio (buildEnv {
|
||||
name = "sneakDefaultPkgs";
|
||||
ignoreCollisions = true;
|
||||
paths = with pkgs; [
|
||||
clang
|
||||
ctags
|
||||
curl
|
||||
gitAndTools.git-annex
|
||||
gitAndTools.git-extras
|
||||
gitAndTools.git2cl
|
||||
gitAndTools.gitFull
|
||||
gitAndTools.tig
|
||||
gnupg
|
||||
go
|
||||
nix-prefetch-scripts
|
||||
nix-repl
|
||||
openssh
|
||||
pwgen
|
||||
qemu
|
||||
tmux
|
||||
tree
|
||||
vim
|
||||
wget
|
||||
];
|
||||
});
|
||||
};
|
||||
}
|
||||
@@ -27,7 +27,7 @@ Plug 'zchee/deoplete-jedi', { 'for': 'python' }
|
||||
Plug 'vim-syntastic/syntastic'
|
||||
|
||||
set statusline+=%#warningmsg#
|
||||
set statusline+=%{SyntasticStatuslineFlag()}
|
||||
"set statusline+=%{SyntasticStatuslineFlag()}
|
||||
set statusline+=%*
|
||||
let g:syntastic_always_populate_loc_list = 1
|
||||
let g:syntastic_auto_loc_list = 1
|
||||
|
||||
@@ -68,10 +68,20 @@ HIST_STAMPS="yyyy-mm-dd"
|
||||
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
|
||||
# Example format: plugins=(rails git textmate ruby lighthouse)
|
||||
# Add wisely, as too many plugins slow down shell startup.
|
||||
plugins=(git git-prompt)
|
||||
plugins=(git git-prompt zsh-autosuggestions)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
if [[ -e ~/.nix-profile/etc/profile.d/nix.sh ]]; then
|
||||
source ~/.nix-profile/etc/profile.d/nix.sh
|
||||
fi
|
||||
|
||||
for FN in ~/.local/profile.d/*.sh ; do
|
||||
source "$FN"
|
||||
done
|
||||
|
||||
if [[ -d ~/.paths/sneak-sync/bashrc.d ]]; then
|
||||
for FN in ~/.paths/sneak-sync/bashrc.d/*.sh ; do
|
||||
source "$FN"
|
||||
done
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user