Skip to content

Commit bfff3f2

Browse files
committed
stuff
1 parent 3d1fe84 commit bfff3f2

File tree

7 files changed

+45
-7
lines changed

7 files changed

+45
-7
lines changed

.Xresources

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,5 @@ urxvt.scrollWithBuffer: true
6363
!! urls
6464
urxvt.matcher.button: C1
6565
urxvt.perl-ext-common: default,matcher
66-
urxvt.url-launcher: firefox
66+
urxvt.url-launcher: firefox-devedition
6767

.emacs.d/user.el

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
;; *scratch*
22
(setq initial-major-mode 'org-mode)
33

4-
54
;; pretty
65
(set-default-font "Fira Code")
76

@@ -70,6 +69,12 @@
7069
(setq flymake-start-syntax-check-on-newline nil)
7170
(setq flycheck-check-syntax-automatically '(save mode-enabled))
7271

72+
;; CLOS
73+
(use-package slime
74+
:ensure t
75+
:config
76+
(setq inferior-lisp-program "~/.nix-profile/bin/sbcl")
77+
(setq slime-contribs '(slime-fancy)))
7378

7479

7580
;; keybinds
@@ -97,6 +102,9 @@
97102
(setq indent-tabs-mode t)
98103
(setq tab-width 2)
99104
(setq python-indent 8)))
105+
(add-hook 'css-mode-hook
106+
(lambda ()
107+
(setq css-indent-offset 2)))
100108

101109
(load-file (let ((coding-system-for-read 'utf-8))
102110
(shell-command-to-string "agda-mode locate")))
@@ -112,3 +120,10 @@
112120
(desktop-save "~/.emacs.d/.#desktop#"))
113121
(global-set-key (kbd "C-c r l") 'load-desktop-default)
114122
(global-set-key (kbd "C-c r s") 'save-desktop-default)
123+
124+
125+
;; quicklisp
126+
127+
(load (expand-file-name "~/quicklisp/slime-helper.el"))
128+
;; Replace "sbcl" with the path to your implementation
129+
(setq inferior-lisp-program "sbcl")

.profile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Distributed under terms of the GPL2 license.
44

55
# Use a set of custom directory listing highlights.
6-
[[ -r $HOME/.shell/ls ]] && eval `/usr/bin/dircolors -b $HOME/.shell/ls`
6+
#[[ -r $HOME/.shell/ls ]] && eval `/usr/bin/dircolors -b $HOME/.shell/ls`
77

88
# Whenever using rxvt-unicode, load the correct color file for it.
99
[[ -r $HOME/.Xresources && $TERM =~ 'rxvt' ]] && xrdb -all $HOME/.Xresources

.shell/aliases

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,5 @@
102102
alias setusint='setxkbmap -layout us -variant intl'
103103
alias setus='setxkbmap -layout us'
104104
alias setdvp='setxkbmap -layout us -variant dvp'
105+
alias ss='scrot -s'
105106
# }}}

.shell/env

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1+
# anime folder
12
animu=/home/aigis/Anime
3+
4+
# do not delete bash_history
5+
export HISTSIZE=
6+
export HISTFILESIZE=
7+
28
## Programming envs {{{
39
# haskell
410
export PATH=$PATH:~/.cabal/bin:~/.local/bin
@@ -10,7 +16,7 @@ export PATH="$PATH:$HOME/.cargo/bin"
1016
eval `opam config env`
1117

1218
# rakudo
13-
export PATH=$PATH:~/build/rakudo/rakudo-star-2018.04/install/bin/:~/build/rakudo/rakudo-star-2018.04/install/share/perl6/site/bin
19+
#export PATH=$PATH:~/build/rakudo/rakudo-star-2018.04/install/bin/:~/build/rakudo/rakudo-star-2018.04/install/share/perl6/site/bin
1420
# }}}
1521

1622
## Software envs {{{

configuration.nix

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
{
77
boot.tmpOnTmpfs = true;
88

9-
systemd.generator-packages = [ pkgs.systemd-cryptsetup-generator ];
9+
systemd.packages = [ pkgs.systemd-cryptsetup-generator ];
1010

1111
# Select internationalisation properties.
1212
i18n = {
@@ -40,7 +40,7 @@
4040
#windowManager.i3.enable = true;
4141
windowManager.xmonad.enable = true;
4242
windowManager.xmonad.extraPackages = self: [ self.xmonad-contrib ];
43-
windowManager.xmonad.haskellPackages = pkgs.haskell.packages.ghc822;
43+
windowManager.xmonad.haskellPackages = pkgs.haskell.packages.ghc865;
4444
windowManager.default = "xmonad";
4545
};
4646
sshd.enable = true;
@@ -95,39 +95,55 @@
9595
maxJobs = pkgs.stdenv.lib.mkForce 4;
9696
};
9797

98+
virtualisation.virtualbox.host.enable = true;
99+
98100
# List packages installed in system profile. To search, run:
99101
# $ nix search wget
100102
environment.systemPackages = with pkgs; [
103+
ahoviewer
104+
anki
101105
binutils
102106
cabal2nix
107+
curl
103108
emacs
104109
feh
110+
ffmpeg
105111
firefox-devedition-bin
106112
git
107113
haskellPackages.hlint
108114
haskellPackages.hpack
109115
haskellPackages.xmobar
110116
htop
111117
jpegoptim
118+
kdeApplications.kio-extras
119+
keepassxc
120+
krita
121+
krusader
112122
mpv
113123
networkmanager
114124
nitrogen
115125
nix-bash-completions
126+
nomacs
116127
ntfs3g
117128
optipng
118129
p7zip
119130
pavucontrol
131+
gnome3.polari
120132
psmisc
121133
racket
122134
ripgrep
123135
rofi
136+
rustup
124137
rxvt_unicode
125138
scrot
139+
spotify
140+
tmsu
126141
unzip
127142
vim
128143
# vimus
129144
wget
130145
which
146+
wine
131147
xlibs.xsetroot
132148
xscreensaver
133149
zathura

dots

Submodule dots updated from c942558 to add0849

0 commit comments

Comments
 (0)